Verity logo
VerityPosted 2 months ago
EXPIRED

Missile Flight Software Engineer

On-siteHuntsville, Alabama, United States

Full TimeSenior LevelBachelors DegreeSmall

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.

Get started

Apply to this job in one click with Sorce

Find similar roles