Missile Flight Software Engineer

Verity Integrated Systems

  • Huntsville, AL
  • 5 days ago
  • Full-time
Want to know if you’re a fit?
Upload your resume and let our AI show you.

Skills

  • ARM (Advanced RISC Machine)unmatched
  • Aerospace Engineeringunmatched
  • Agile Programming Methodologiesunmatched
  • Avionicsunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • CMakeunmatched
  • Calendar Managementunmatched
  • Communications Protocolsunmatched
  • Compensation and Benefitsunmatched
  • Computer Engineeringunmatched
  • Computer Hardwareunmatched
  • Computer Scienceunmatched
  • Computer Testingunmatched
  • Concurrencyunmatched
  • Configuration Managementunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Debugging Skillsunmatched
  • Debugging Toolsunmatched
  • Device Driversunmatched
  • Digital Signal Processing (DSP)unmatched
  • Dockerunmatched
  • Electrical Engineeringunmatched
  • Embedded Processorsunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • Ethernetunmatched
  • Gitunmatched
  • Hardware Debuggingunmatched
  • High Reliabilityunmatched
  • Integration Testingunmatched
  • Internet/IP Telephonyunmatched
  • Laptop PCunmatched
  • Leadershipunmatched
  • MATLABunmatched
  • Maintain Complianceunmatched
  • Microcontrollerunmatched
  • PowerPC Processorunmatched
  • Proposal Developmentunmatched
  • Propulsionunmatched
  • Realtime Operating Systemunmatched
  • Requirements Managementunmatched
  • Sales Pipelineunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Secure Codingunmatched
  • Simulationunmatched
  • Software Engineeringunmatched
  • Staff Requirementsunmatched
  • System Architectureunmatched
  • Systems Engineeringunmatched
  • Team Lead/Managerunmatched
  • Technical Leadershipunmatched
  • Telemetryunmatched
  • Testingunmatched
  • Universal Asynchronous Receiver-Transmitter (UART)unmatched

Description

OverviewVerity is building the next generation of high‑performance missile systems, and we're looking for a Lead Missile Flight Software Engineer who wants to own real hardware, make technical decisions that matter, and see their work go all the way to flight test.Key ResponsibilitiesTechnical Leadership & Systems IntegrationLead the design, development, integration, and verification of embedded flight software for missile flight computers • Work 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 (HIL), qualification, and flight test eventsEmbedded Software & Real‑Time DevelopmentDevelop mission‑critical software in C/C++ (Rust or other languages as applicable) for real‑time processors, microcontrollers, and custom missile hardware • Implement and optimize control loops, state estimation, actuator control, sensor fusion, and telemetry handling • Develop board support packages, device drivers, and hardware‑abstraction layers for flight processors • Ensure deterministic timing, robust fault‑management, and safety‑critical executionTest, Verification, and Flight ReadinessLead HIL/SIL/processor‑in‑the‑loop testing and simulation‑driven verification • Debug and resolve system‑level issues involving timing, concurrency, and embedded communications • Support captive‑carry testing, ground test facilities, integration labs, and live‑fire developmental test campaignsProgram Leadership & ExecutionGuide software planning, scheduling, team tasking, and technical execution • Estimate software size/cost, plan staffing needs, and support proposal development • Collaborate directly with customers, internal stakeholders, and flight test teams • Ensure adherence to DevSecOps pipelines, configuration management, and secure coding best practicesBasic QualificationsBachelor'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 clearancePreferred QualificationsMissile or weapon‑system flight software experience • Experience with guidance, control, terminal homing, seeker integration, and flight‑computer hardware • Experience developing safety‑critical software (DO‑178C, MIL‑STD, AIAA standards) • Experience with HIL testing, 6DOF simulation environments, MATLAB/Simulink, or mission‑simulation frameworks • Knowledge of secure coding, anti‑tamper, and cyber‑hardening for embedded systems • Experience with Agile development leading a software IPT, Scrum team, or technical product areaWhy Join Us?Work directly on flight‑critical and flight‑test‑proven missile systems • Influence architecture, system design, and mission‑critical code from day one • Small, high‑trust engineering teams with major technical ownership • Direct contact with hardware, flight computers, and test environments-not just software on a laptop • Clear advancement path: Principal Engineer, Chief Engineer, or Program Technical Lead • Competitive compensation, strong benefits, and a mission‑driven culture

Job Posted by ApplicantPro

Numbers & Facts

LocationHuntsville, AL
Job TypeFull-time

Similar Jobs

See more jobs