Early Flight Software Engineer Verified today
About the Role
As a flight software engineer, you will design, develop, and own the software driving autonomous operation of Apex's satellite buses. You will be responsible for mission-critical systems that operate reliably 24/7 in all scenarios.
You will work closely with internal teams and external customers, aligning your solutions with company objectives and user requirements.
Responsibilities
- Design, implement and own mission-critical software applications for satellite systems
- Support commissioning of spacecraft during launch and early operations, ensuring software systems remain functional during critical operations
- Own spacecraft software solutions through the full lifecycle from initial design to deployment
- Perform unit testing, integration testing, and system-level testing of software components, identifying and resolving defects
- Collaborate with cross-functional teams to baseline product requirements and technical roadmaps
Requirements
- U.S. Person status is required as this position accesses export-controlled data
- 1+ years of flight software experience
- Bachelor's degree in Computer Science, Electrical Engineering or equivalent
- Strong proficiency in Python, C++, or Rust
- Experience with real-time systems running on distributed hardware
- Knowledge of embedded Linux operating systems, system administration, and creating Linux distributions (Yocto)
- Familiarity with satellite systems and protocols such as CCSDS and ECSS
- Experience with software integration, testing, and validation for real-time and distributed systems
- Familiarity with network protocols (TCP/IP, UDP), secure communication systems, Protobuf and encryption
What We Offer
- Equity in Apex
- 100% company-paid medical, dental, and vision for you and dependents, plus $100k life insurance
- 15 days vacation annually, growing to 20+ days, plus 10 paid holidays
- 401(k) plan with 100% match on first 3%, 50% on next 2%
- 8 weeks paid parental leave plus childcare reimbursement up to $350/day for work-related travel
- Daily catered lunch and unlimited snacks
- Monthly office socials, pickleball tournaments, run club, and family gatherings
- Home office equipment and tools
- In-person collaboration at Playa Vista office with work-life flexibility
