At Blue Origin, the In-Space Systems business unit is focused on addressing two of the most compelling challenges in spaceflight today: space infrastructure and increasing mobility on-orbit. The role is to drive the development of cutting-edge autonomous systems for next-generation satellite systems, defining the software architecture and autonomy capabilities that enable satellites to operate with unprecedented reliability, flexibility, and intelligence in the dynamic space environment.
Requirements
- 10+ years of experience in software development for complex systems, with at least 5 years focused on autonomous systems, robotics, or space applications.
- Demonstrated expertise in C++ and Python programming in Linux environments.
- Proven experience architecting and implementing state machine-based control systems and autonomous decision-making frameworks.
- Strong background in fault management systems for safety-critical applications.
- Experience with real-time operating systems and embedded software development.
- Proficiency with version control systems, particularly Git, and modern software development practices.
- Experience with machine learning applications in autonomous systems, particularly for space or aerospace domains.
Responsibilities
- Serve as the technical authority for satellite software architecture and autonomous systems development, establishing technical direction and standards for the team.
- Define and implement the technical roadmap for satellite autonomy capabilities, including state machines, decision-making algorithms, and fault management systems.
- Design robust, scalable software architectures for space applications that meet rigorous reliability and safety requirements while enabling advanced autonomous capabilities.
- Lead a multidisciplinary team of software engineers and autonomy specialists, providing technical mentorship and fostering a culture of innovation and excellence.
- Guide the development of sophisticated algorithms for satellite operations, including autonomous navigation, fault detection and recovery, and resource optimization.
- Ensure seamless integration of software systems with spacecraft hardware, ground systems, and other mission elements.
- Oversee the implementation of safety-critical software components that adhere to the highest standards of reliability and fault tolerance.
Other
- B.S. degree in Computer Science, Software Engineering, Aerospace Engineering, or related technical field.
- Track record of technical leadership in complex software projects, including team management and mentoring.
- Applicants for employment at Blue Origin must be a U.S. citizen or national, U.S. permanent resident (i.e. current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.
- CO applicants is $168,414.00-$235,778.55;WA applicants is $177,857.00-$248,999.10
- Required for all positions: Blue’s Standard Background Check