We build robotic spacecraft that enable dynamic space operations. We are looking for a Senior Flight Software Engineer to support spacecraft flight test and build an understanding of spacecraft rendezvous, capture, and pose estimation software.
Requirements
- Deep analytical thinking and excellent problem solving
- Systems-thinking mindset
- Technical mastery in embedded C/C++ development for real-time or resource-constrained systems
- Strong attention to detail
- 7+ years of software development experience
- High proficiency in C/C++ for embedded platforms
- Proven experience developing software in RTOS and/or embedded Linux environments
- Experience with flight software for spacecraft, launch vehicles, or other mission- or safety-critical autonomous systems
- Deep understanding of software architecture, interface definition, and system-level integration for complex embedded systems
- Familiarity with fault-tolerant system design, redundancy management, and robust error handling
- Experience designing and implementing algorithms for visual inspection, object detection, pose estimation, and relative navigation
- Proficiency with Git-based version control, CI/CD pipelines, and agile software development practices
- Demonstrated ability to technically lead features or subsystems end-to-end
Benefits
- Comprehensive medical, vision, and dental coverage
- Unlimited Paid Time Off
- Long-term incentives (Employee Stock Option and Equity Plan)
- Relocation bonus
- Discretionary bonuses