Senior Flight Software Engineer

Atlanta, GA
Engineering – Flight Software /
Full-time /
On-site
Hermeus is an aerospace and defense technology company founded to radically accelerate air travel by delivering hypersonic aircraft. The company aims to develop hypersonic aircraft quickly and cost-effectively by integrating hardware-rich, iterative development with modern computing and autonomy. This approach has been validated through design, build, and test of the company’s first combined turbojet-ramjet engine and is now being scaled through its first flight vehicle program, Quarterhorse. Hermeus is also developing Darkhorse — an uncrewed hypersonic aircraft designed to deliver unique asymmetric capabilities to the warfighter.

We are seeking a highly motivated and experienced Senior Flight Software Engineer to join Hermeus, a hypersonic aircraft startup company. As aLead Flight Software Engineer, you will work closely with our hardware and systems engineers to design, develop, and implement software for our cutting-edgeaircraft systems.

Responsibilities:

    • Develop and maintain embedded flight software for our aircraft systems, including flight control, navigation, communication, and avionics systems.  
    • Collaborate with hardware engineers to ensure seamless integration of software and hardware components.  
    • Write efficient, high-quality, and well-documented code that meets the performance and safety requirements of the aircraft.  
    • Develop software requirements and design documents.  
    • Participate in code and design reviews to ensure high-quality software.  
    • Test and debug software to ensure it meets design specifications and performance requirements.  
    • Work with systems engineers to develop and execute system-level tests and simulations.  
    • Participate in the development of safety-critical software and documentation to ensure compliance with regulatory standards.  
    • Stay up-to-date with emerging trends and technologies in the embedded flight software field and apply them to our aircraft systems.  
    • Develop and maintain technical documentation.  

Qualifications:

    • Bachelor's or Master's degree in Computer Engineering, or a related field.  
    • 5+ years of experience in embedded flight software development.  
    • Strong programming skills in C/C++ and experience with embedded flight software development tools and methodologies.  
    • Experience with real-time operating systems (RTOS), low-level hardware interfaces (e.g., SPI, I2C, UART, etc.), and software development for microcontrollers.  
    • Familiarity with safety-critical software development processes, such as DO-178C or equivalent.  
    • Knowledge of avionics systems, flight control systems, and navigation systems.  
    • Experience with system-level testing and simulation tools.  
    • Strong problem-solving skills and attention to detail.  
    • Excellent communication skills and ability to work collaboratively in a team environment.  
    • Experience working in a startup environment is a plus.  
EQUAL OPPORTUNITY
Hermeus is an Equal Opportunity Employer. Employment decisions at Hermeus are based solely on merit, competence, and qualifications, without regard to race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.