The Level VI Embedded Software Engineer is a senior technical leader responsible for the architecture, design, development, integration, and verification of safety-critical embedded software systems supporting advanced DoD missile defense, aerospace, and propulsion technologies. The role provides technical leadership across embedded platforms and works with systems, electrical, propulsion, and modeling, simulation and algorithm design (MSAD) teams to deliver high-reliability real-time control solutions compliant with aerospace and defense standards, including DO-178C, MIL-STD, and MDA guidance. The engineer leads development of real-time embedded software, defines requirements and interfaces, develops drivers and middleware, and integrates software with communication interfaces, motor-control hardware, instrumentation, sensors, and data acquisition systems. The role leads design reviews and program milestones, oversees verification and validation, and supports integration, troubleshooting, root-cause analysis, mentoring, proposal development, and technical briefings with leadership and DoD customers. The position requires U.S. citizenship, ability to obtain and maintain a DoD Secret clearance, and compliance with ITAR and EAR regulations. The role requires onsite work in a secure engineering lab and may require up to 15% travel. The stated base salary range is $190,000–$279,000; placement depends on experience, skills, and location. Voyager describes a competitive total compensation package that includes flexible time off, insurance coverage, gym memberships, a 401(k) plan with company match, wellness programs, and voluntary benefits and employee support resources.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed