Missile Flight Software Engineer
On-siteHuntsville, Alabama, United States
Job Summary
Lead Missile Flight Software Engineer responsible for the design, development, integration, and verification of embedded flight software for missile flight computers. Coordinate across disciplines (GNC, avionics, seeker, propulsion, systems engineering) to define requirements and architect high-reliability solutions; own software execution from concept through hardware-in-the-loop, qualification, and flight test events. Develop mission-critical software in C/C++ for real-time processors and flight hardware; implement control loops, state estimation, actuator control, sensor fusion, and telemetry handling; build board support packages and device drivers; ensure deterministic timing and safety-critical execution. Lead HIL/SIL/processor-in-the-loop testing and verification; support captive-carry testing and live-fire developmental tests. Guide software planning, scheduling, team tasking, and technical execution; collaborate with customers and flight test teams; adhere to DevSecOps pipelines and secure coding practices. Qualifications also include the ability to obtain and maintain a U.S. Secret clearance.
Required Qualifications
- Bachelor's degree in Aerospace Engineering, Computer Engineering, Software Engineering, Computer Science, Electrical Engineering, or related field
- 10+ years in embedded systems or real-time flight software
- 3+ years leading technical teams
- Strong proficiency in C/C++ and experience with embedded processors (ARM, PowerPC, DSPs, or SoCs)
- Hands-on experience delivering software for a fielded product or operational defense system
- Experience integrating sensors, actuators, IMUs, seekers, GNSS, telemetry, and avionics components
- Familiarity with RTOS or bare-metal environments and communication protocols (SPI, UART, CAN, 1553, Ethernet, etc.)
- Working knowledge of CI/CD, Git, CMake, Docker, and hardware-level debugging tools
- Ability to obtain and maintain a U.S. Secret clearance
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.