Demo

Control Systems / Embedded Software Engineer[33313]

Stealth Startup
Fredericksburg, VA Full Time
POSTED ON 7/7/2026
AVAILABLE BEFORE 8/5/2026

We are seeking a passionate Control Systems / Embedded Software Engineer to join our robotics engineering team. This role is ideal for someone who enjoys working across both software and hardware, developing embedded control systems while actively participating in hands-on debugging and system integration.

You will contribute to the full software development lifecycle—from architecture and design to implementation, testing, and deployment—for advanced robotic systems. Success in this role requires a collaborative mindset, strong problem-solving skills, and a genuine enthusiasm for working with real hardware.

Key Responsibilities

  • Design, develop, test, and maintain embedded software for robotic and control systems.
  • Develop software in C, C , and Python for embedded Linux environments.
  • Design and implement real-time control algorithms.
  • Build and maintain device drivers and board support packages.
  • Develop applications using ROS (Robot Operating System).
  • Debug and integrate complex robotic systems across software, electrical, and mechanical domains.
  • Interface with motors, sensors, and communication peripherals.
  • Work with communication protocols including CAN, RS232/422/485, and TCP/IP.
  • Utilize debugging equipment such as oscilloscopes, logic analyzers, and other embedded development tools.
  • Collaborate with cross-functional engineering teams throughout product development.
  • Maintain software quality through version control using Git/GitHub.
  • Produce technical documentation for software architecture, testing, and implementation.
  • Continuously learn and apply new technologies to improve system performance and reliability.

Required Qualifications

  • Bachelor's, Master's, or PhD in Robotics, Electrical Engineering, Mechanical Engineering, Physics, or a related technical field.
  • 5 years of professional experience in embedded software or control systems engineering.
  • Strong programming skills in C, C , and Python.
  • Experience with ROS (Robot Operating System).
  • Experience developing software on Linux and familiarity with Linux command-line tools.
  • Experience with Git/GitHub.
  • Knowledge of real-time embedded systems.
  • Experience designing and implementing control algorithms.
  • Proficiency with MATLAB, Octave, or Python scientific libraries (NumPy, SciPy, Matplotlib).
  • Experience with embedded hardware, motor control, and sensor integration.
  • Knowledge of communication protocols such as CAN, RS232/422/485, and TCP/IP.
  • Experience using embedded debugging and test equipment.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work independently while collaborating effectively within multidisciplinary teams.

Preferred Qualifications

  • Experience with motion planning.
  • Experience with unmanned ground vehicles (UGVs).
  • Knowledge of localization, mapping, and autonomous navigation.
  • Experience with software safety and reliability.
  • Experience with electronics design tools such as Altium Designer or similar.

Security Requirements

  • U.S. Citizenship is required.
  • Must be eligible to obtain and maintain a Secret Security Clearance.
  • An active Secret Clearance is preferred but not required.

What We're Looking For

We're looking for engineers who enjoy far more than writing code. The ideal candidate is excited to work directly with hardware, troubleshoot real-world systems, and solve challenging robotics problems. This role is best suited for someone who thrives in a hands-on environment, enjoys cross-functional collaboration, and takes ownership from concept through integration and testing.

A strong technical background will open the door—but curiosity, initiative, and a passion for building and debugging robotic systems are what truly set successful candidates apart.

Salary.com Estimation for Control Systems / Embedded Software Engineer[33313] in Fredericksburg, VA
$103,866 to $123,113
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[33313]?

Sign up to receive alerts about other jobs on the Control Systems / Embedded Software Engineer[33313] career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
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 Stealth Startup

  • Stealth Startup Chicago, IL
  • Job Description: Seeking a passionate Backend Developer with 0-7 years of experience to develop and maintain server-side applications and infrastructure th... more
  • 12 Days Ago

  • Stealth Startup Reno, NV
  • Blue Tees Golf Company Overview Blue Tees Golf is a dynamic, fast-growing consumer electronics golf technology company that is revolutionizing the golfing ... more
  • 13 Days Ago

  • Stealth Startup Fredericksburg, VA
  • We are seeking an innovative Electrical Engineer to design and develop advanced robotic systems for applications in medical, defense, and scientific resear... more
  • 14 Days Ago

  • Stealth Startup York, NY
  • Overview We are looking for a strategic and customer-obsessed VP of Product to lead product vision, roadmap, and execution. This role will drive product-ma... more
  • 15 Days Ago


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

  • HDT Global Fredericksburg, VA
  • 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 ... more
  • 5 Days Ago

  • HDT Fredericksburg, VA
  • 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 ... more
  • 2 Months Ago

AI Assistant is available now!

Feel free to start your new journey!