Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
HG
HDT Global
Control Systems / Embedded Software Engineer - Robotics
Career Insights for Software Systems Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Virginia data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Software Systems Engineer is responsible for maintaining, developing, designing and testing various software systems that allow the hardware to function properly. Analyzes software system requirements, designs software system structures, and validates systems functionality. May collaborate with other software developers to implement system requirements and ensure software quality.
$132,636 / year median in Virginia
Job Description
Job Overview The Control Systems / Embedded Software Engineer will participate in all aspects of control systems design and embedded software engineering including architecture definition, requirements analysis, design, implementation, test, and documentation. The software may range from low level device drivers and motor commutation to communications, power management and high-level applications controlling robotic devices. This position conducts hands-on debugging that spans the mechanical, electrical, and control system domains typical of robotic systems. The successful candidate will have the ability to translate objectives to results and deliverables with little oversight and direction; lead software development projects of moderate to high complexity and work in a highly-collaborative, multi-disciplinary team environment.