Senior GN&C Flight Software Engineer
Job in
Quinte Shores, East Northumberland County & Prince Edward County (Picton), Ontario, K0K, Canada
Listed on 2026-10-30
Listing for:
Blue Origin
Full Time
position Listed on 2026-10-30
Job specializations:
-
Software Development
Software Engineer, C++ Developer, Embedded Software Engineer, Senior Developer
Job Description & How to Apply Below
Build MK2 Crew Lander flight software at Blue Origin using C/C++, Rust, and computer vision for lunar navigation capabilities. Work across engineering disciplines.
This senior software engineer develops, integrates, tests, and matures GN&C software for Blue Moon landers. The work spans navigation, sensor processing, state estimation, and flight controls. You will drive architecture decisions, retire integration risks, improve engineering practices, and mentor engineers.
Key Responsibilities:
Transition GN&C algorithms into performant flight software implementations
Design navigation and computer vision software for MK2 Crew Lander
Define camera, sensor, driver, API, and timing interfaces
Develop hardware-in-the-loop and software-in-the-loop testing
Establish automated builds, testing, analysis, and configuration practices
Requirements:
Bachelor’s degree in a related technical field
Eight or more years of professional software engineering experience
Production-quality C/C++ and Rust development experience
Experience integrating software with hardware, sensors, and communications
U.S. citizenship, permanent residency, refugee, or asylum status
Apply senior software architecture, C/C++, Rust, and GN&C expertise to advance reliable lunar landing systems.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×