HDT Global

Control Systems / Embedded Software Engineer - Robotics

HDT Global

Fredericksburg, VA, USAFull timePosted Jul 21, 2026

Job description

Join a team creating novel robotic & mechatronic devices for diverse applications in medical, military, & scientific research fields. Participate in all aspects of control systems design & embedded software engineering including architecture definition, requirements analysis, design, implementation, test, & documentation.

Software ranges from low level device drivers & motor commutation to communications, power management & high level applications controlling robotic devices. Must be comfortable with hands-on debugging that spans the mechanical, electrical, & control system domains typical of robotic systems. Must be able to work independently; to lead software development projects of moderate to high complexity & to work in a highly-collaborative, multi-disciplinary team environment.