Flight Software Lead Engineer – Hypersonic Programs

Verity Integrated Systems
  • Huntsville, AL
  • Full-time
  • Instant Apply
10 days ago

Job Description

Flight Software Lead Engineer – Hypersonic ProgramsJob DescriptionVerity was founded with a focus on providing advanced science and technology and business management services to commercial and government clients. Our team comprises engineers and analysts with subject matter expertise in various domains, including software development, simulation technologies, experimentation support tools, and systems analysis methodologies. Additionally, we have applied our expertise in evaluating, analyzing, and simulating emerging threats. These capabilities have been successfully applied to not only Science and Technology (S&T) programs, but also major weapon system acquisition programs and gap-filling warfighter solutions.We are seeking a Flight Software Lead Engineer to lead the development, integration, and test of flight software for Verity's hypersonic vehicle programs. This position provides an opportunity to take technical ownership of flight-critical software supporting advanced weapon systems from early development through ground testing and flight demonstration.Position OverviewYou'll serve as the technical lead for flight software development on one or more hypersonic vehicle programs. You will be responsible for defining the flight software architecture, establishing development and verification approaches, leading software implementation and integration, and ensuring successful integration with avionics, guidance, navigation and control (GNC), and other vehicle subsystems.This is a hands-on technical leadership position. You'll be expected to contribute directly to software architecture, development, debugging, integration, and test while providing technical direction to other software engineers. You'll work closely with GNC, avionics, systems engineering, modeling and simulation, hardware-in-the-loop (HWIL), and test teams throughout the vehicle development lifecycle.Key ResponsibilitiesLead the architecture, design, development, integration, and verification of embedded flight software for hypersonic vehicles and advanced weapon systemsServe as the technical lead for the flight software development team and provide technical direction, mentoring, and review of engineering workDevelop real-time embedded software supporting vehicle guidance, navigation, control, mission management, communications, health monitoring, and avionics interfacesTranslate system, vehicle, and subsystem requirements into flight software requirements and software architectureDefine software interfaces with flight computers, sensors, navigation systems, actuators, communications systems, and other vehicle avionicsWork closely with GNC engineers to integrate and implement guidance, navigation, and control algorithms within the flight software architectureLead flight software integration with avionics hardware and support software-in-the-loop (SIL), hardware-in-the-loop (HWIL), and vehicle-level testingDevelop and execute software verification strategies, test procedures, and automated test capabilitiesTroubleshoot complex software, hardware, timing, communications, and vehicle integration issuesSupport system requirements reviews, preliminary and critical design reviews, test readiness reviews, and flight readiness activitiesSupport ground testing, flight test planning, flight operations, and post-flight data analysisEstablish and maintain flight software development standards, coding practices, configuration management, and release processesConduct code reviews and ensure software quality, traceability, maintainability, and configuration control throughout the development lifecycleCoordinate flight software development activities across internal engineering teams, subcontractors, suppliers, and Government customers as requiredRequired QualificationsBachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Aerospace Engineering, or a related technical field from an accredited college or universityMinimum of 7 years of professional software engineering experience, including significant experience developing embedded or real-time softwareDemonstrated experience developing software for flight vehicles, missiles, spacecraft, unmanned systems, or other safety- or mission-critical embedded systemsStrong proficiency in C and/or C++Experience developing software for real-time embedded computing environmentsExperience interfacing software with sensors, actuators, communications devices, and other avionics hardwareUnderstanding of embedded software architectures, real-time scheduling, timing constraints, communications protocols, and hardware/software interfacesExperience with software integration, debugging, verification, and hardware-in-the-loop testingExperience with version control and software configuration management using Git/GitLab or similar toolsAbility to lead technical activities while remaining actively involved in software development and integrationStrong technical communication skills and ability to work effectively across multidisciplinary engineering teamsAbility to obtain and maintain a U.S. Government security clearancePreferred QualificationsExperience developing flight software for hypersonic vehicles, missiles, launch vehicles, spacecraft, or other high-performance flight systemsExperience integrating GNC algorithms into real-time flight softwareFamiliarity with flight computers, inertial navigation systems, GPS/GNSS receivers, actuators, telemetry systems, and vehicle communications interfacesExperience with real-time operating systems such as VxWorks, RTEMS, FreeRTOS, or similar environmentsExperience with embedded Linux or bare-metal embedded software developmentExperience with common avionics interfaces and protocols such as Ethernet, CAN, RS-422/485, SPI, I2C, or similar interfacesExperience with software-in-the-loop, processor-in-the-loop, and hardware-in-the-loop test environmentsFamiliarity with Model-Based Systems Engineering (MBSE), digital engineering, and requirements management toolsFamiliarity with DoD weapon system software development, airworthiness, safety, cybersecurity, or software assurance processesExperience supporting flight test activities and troubleshooting flight hardware and software in laboratory or field environmentsActive U.S. Government security clearance

Job Posted by ApplicantPro

Numbers & Facts

LocationHuntsville, AL
Job TypeFull-time

Skills

  • Aerospace Engineeringunmatched
  • Algorithmsunmatched
  • Architectural Designunmatched
  • Avionicsunmatched
  • Business Servicesunmatched
  • C Programming Languageunmatched
  • C++ Programming Languageunmatched
  • CMVC (Configuration Management Version Control)unmatched
  • Change Controlunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Communication Systemsunmatched
  • Communications Protocolsunmatched
  • Computer Engineeringunmatched
  • Computer Scienceunmatched
  • Computer Softwareunmatched
  • Configuration Managementunmatched
  • Debugging Skillsunmatched
  • Electrical Engineeringunmatched
  • Embedded Linuxunmatched
  • Embedded Softwareunmatched
  • Embedded Systemsunmatched
  • Engineeringunmatched
  • Ethernetunmatched
  • Flight Planningunmatched
  • GPS (Global Positioning System)unmatched
  • Gitunmatched
  • Governmentunmatched
  • Hardware Administrationunmatched
  • Hardware Simulationunmatched
  • I2Cunmatched
  • Integration Testingunmatched
  • Internet Securityunmatched
  • Leadershipunmatched
  • Mentoringunmatched
  • Navigation Systemsunmatched
  • Operations Planningunmatched
  • Product Lifecycleunmatched
  • RTEMSunmatched
  • Realtime Communicationsunmatched
  • Realtime Operating Systemunmatched
  • Receiversunmatched
  • Requirements Managementunmatched
  • Security Clearanceunmatched
  • Software Administrationunmatched
  • Software Architectureunmatched
  • Software Configuration Managementunmatched
  • Software Debuggingunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Simulationunmatched
  • System Readiness Review (SRR)unmatched
  • Systems Analysisunmatched
  • Systems Engineeringunmatched
  • Technical Leadershipunmatched
  • Telemetryunmatched
  • Test Automationunmatched
  • Test Designunmatched
  • Test Plan/Scheduleunmatched
  • Test Readiness Review (TRR)unmatched
  • Test Strategyunmatched
  • Testingunmatched
  • Traceabilityunmatched
  • United States Department of Defense (DoD)unmatched
  • Verityunmatched
  • VxWorksunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Resume Builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Resume Builder