Senior Flight Software Engineer Verified today
About the role
You will be a Senior Flight Software Engineer for the Mars Telecom Network, part of Blue Origin's National Security division. This spacecraft will provide reliable, long-lived communications for missions at Mars using complex multi-system avionics and flight software that operates autonomously for years. You will work across the complete spacecraft lifecycle: concept and system definition, design, production, integration, verification, on-orbit checkout, and mission operations.
What you will do
- Serve as technical lead for major embedded avionics software subsystems, providing technical direction, task prioritization, and mentorship to engineers
- Architect, design, develop, and deliver high-reliability, multi-threaded, real-time software in C and C++ for spacecraft avionics
- Own software requirements derivation and verification planning for your subsystems, ensuring traceability from system requirements through verification
- Lead design and code reviews, and ensure technical quality and mission assurance across deliverables
- Lead integration and test activities across multi-component avionics systems
- Identify and mitigate technical risks, and lead root cause analysis and resolution of complex software anomalies
- Communicate technical status and risks to program and executive leadership
- Contribute to proposals and technical documentation as needed
Minimum qualifications
- B.S. degree or equivalent experience in computer, aerospace, or electrical engineering or a related field
- 10+ years of embedded software development and testing experience including multi-threaded programming and real-time systems, particularly in C/C++
- Experience working all phases of spacecraft development and operations, including proposals, system definition, design, production, integration, verification, on-orbit checkout, mission operations, and anomaly resolution, or similar capacity
- Experience working on multi-component, complex avionics for spacecraft, aircraft, or similar systems
- Demonstrated effective communication skills with program and executive leadership
- Proven experience in requirement derivation, implementation, and verification
- Familiarity with Agile and DevOps processes and culture
- Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum
Preferred qualifications
- Experience working on multiple, concurrent product baselines (product line engineering)
- Experience in autonomy, sequencers, state machines, and/or fault management using NPR 7150.2, DO-178, or other safety- or mission-critical software standards
- Understanding of spacecraft operations, subsystem functions, and their interfaces and common interactions
- Experience with embedded Linux or equivalent real-time operating systems
Compensation
Base pay range: VA $197,529.00-$276,539.55; CO $181,626.00-$254,275.35. Other site ranges may differ.
Work arrangements
- Relocation provided
- Travel expected up to 15% of the time
- Technical assessment included in interview process
Benefits
- Medical, dental, vision, basic and supplemental life insurance
- Paid parental leave, short and long-term disability
- 401(k) with company match up to 5%
- Education Support Program
- Stock options for all regular employees (working at least 20 hours/week)
- Paid time off: up to 4 weeks per year based on scheduled hours, plus up to 14 company-paid holidays
- Potential bonuses based on individual contributions and company performance
