Blue Origin · 8 hours ago
Principal Software Engineer - Emerging Systems
Blue Origin is working to develop reusable, safe, and low-cost space vehicles and systems. The Principal Software Engineer will drive the development of autonomous systems for next-generation satellite systems, defining software architecture and autonomy capabilities to enhance reliability and intelligence in space operations.
AerospaceManufacturingNational SecurityRenewable Energy
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
Assess emerging technologies and methodologies in machine learning, autonomous systems, and software engineering for potential application to satellite programs
Collaborate with cross-functional teams including systems engineering, hardware development, operations, and external partners to align software capabilities with mission requirements
Qualification
Required
B.S. degree in Computer Science, Software Engineering, Aerospace Engineering, or related technical field
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
Track record of technical leadership in complex software projects, including team management and mentoring
Preferred
Experience with machine learning applications in autonomous systems, particularly for space or aerospace domains
Knowledge of satellite operations, orbital mechanics, and space environment constraints
Background in developing software for space-qualified hardware or other resource-constrained platforms
Familiarity with spacecraft communication protocols and standards
Experience with formal methods for verifying safety-critical software
Prior work on multi-satellite systems, constellation management, or distributed space systems
Experience with model-based systems engineering tools and methodologies
Benefits
Medical
Dental
Vision
Basic and supplemental life insurance
Paid parental leave
Short and long-term disability
401(k) with a company match of up to 5%
Education Support Program
Paid Time Off: Up to four (4) weeks per year based on weekly scheduled hours
Up to 14 company-paid holidays
Company
Blue Origin
Blue Origin is an aerospace company that focuses on lowering the cost of spaceflight and helping to explore the solar system.
Funding
Current Stage
Late StageTotal Funding
$185.35MKey Investors
NASAUnited States Space Force
2024-02-20Secondary Market
2024-01-24Undisclosed· $18M
2021-12-03Grant· $130M
Recent News
Washington Technology
2026-01-11
The Motley Fool
2026-01-11
Company data provided by crunchbase