Demo

Control Systems / Embedded Software Engineer - Robotics

HDT
Fredericksburg, VA Full Time
POSTED ON 5/26/2026
AVAILABLE BEFORE 7/26/2026

Some jobs aren’t just tough — they’re brutal. Too toxic. Too remote. Too dangerous for humans to handle. That’s where we come in. 

At HDT, we build robotic arms and unmanned ground vehicles (UGVs) with military-grade strength and precision engineering, built for the extremes and adaptable to any challenge. Behind the toughest hardware is a team energized by complex problems. Bring us a challenge, and we’ll engineer the solution.

That’s the mindset. That's the mission. That’s Built for Brutal.

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.

ESSENTIAL DUTIES, RESPONSIBILITIES, & SKILLS:

  • C/C /Python software development
  • Experience with ROS (Robot Operating System)
  • Proficiency with Git/Github
  • Real-time programming under Linux
  • Familiarity with Linux command line tools
  • Design and implementation of control algorithms
  • Experience with Matlab/Octave/Python (NumPy/SciPy/Matplotlib)
  • Development of device drivers and board support packages
  • Experience with communications protocols and peripherals (RS232/422/485,CAN, TCP/IP, etc.)
  • Familiarity with instrumentation & tools required for debug, test and integration of embedded systems, including oscilloscopes, logic analyzers, etc.
  • Ability and desire to learn new concepts and skills quickly 
  • Experience with motor control and sensor interfacing
  • Experience with electronics design (Altium or similar) is desired
  • Supports, communicates, reinforces and defends the mission, values and culture of the organization

DESIRED SKILLS:

  • Experience with motor control and sensor interfacing
  • Experience with motion planning
  • Experience with unmanned ground vehicles
  • Experience with localization, mapping, and autonomous navigation
  • Experience with software safety

 EDUCATION/EXPERIENCE:

  • BS/MS/PhD in Robotics, Mechanical or Electrical engineering, Physics or a related field.
  • At least 5 years’ experience

 

* This specific position requires U.S. Citizenship. The applicant must be able to obtain and maintain a Secret clearance. An active Secret clearance is preferred but not required.

Salary.com Estimation for Control Systems / Embedded Software Engineer - Robotics in Fredericksburg, VA
$126,761 to $145,930
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Control Systems / Embedded Software Engineer - Robotics?

Sign up to receive alerts about other jobs on the Control Systems / Embedded Software Engineer - Robotics career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$67,756 - $90,182
Income Estimation: 
$130,602 - $246,200
Income Estimation: 
$74,315 - $123,900
Income Estimation: 
$113,194 - $154,044
Income Estimation: 
$88,676 - $113,130
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at HDT

  • HDT Tanner, AL
  • Join the team that is a leader in engineering, designing and manufacturing of leading-edge military expeditionary products and rugged industrial/commercial... more
  • 2 Days Ago

  • HDT Tanner, AL
  • Join the team that is a leader in engineering, designing and manufacturing of leading-edge military expeditionary products and rugged industrial/commercial... more
  • 3 Days Ago

  • HDT Spokane, WA
  • What We Offer: Employees (and their families) are covered by Medical, Dental and Vision Employees are covered by Short Term and Long Term Disability and Ba... more
  • 3 Days Ago

  • HDT Geneva, OH
  • Join the team that is a leader in engineering, designing and manufacturing of leading-edge military expeditionary products and rugged industrial/commercial... more
  • 3 Days Ago


Not the job you're looking for? Here are some other Control Systems / Embedded Software Engineer - Robotics jobs in the Fredericksburg, VA area that may be a better fit.

  • MAG Aerospace and Careers Fairfax, VA
  • Position Summary: MAG is staffing for an Embedded Systems & Robotics Engineer who will bridge the critical hardware-software boundary for autonomous tactic... more
  • 5 Days Ago

  • MAG Aerospace Fairfax, VA
  • Position Summary MAG is staffing for an Embedded Systems & Robotics Engineer who will bridge the critical hardware-software boundary for autonomous tactica... more
  • 15 Days Ago

AI Assistant is available now!

Feel free to start your new journey!