Apex Technology Inc

Senior Flight Software Engineer

Los Angeles. Posted a month ago

The role

You will design, develop, and own software driving the autonomous operation of satellite buses. You will develop mission critical systems that operate reliably 24/7.

What you will do

  • Design, implement and own mission critical software applications for satellite systems.
  • Support commissioning of spacecraft during launch and early operations.
  • Ensure 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.
  • Collaborate with cross-functional teams to baseline product requirements and technical roadmaps.

Required qualifications

  • U.S. Person status is required
  • 8+ years of total flight software experience
  • Bachelor’s degree in CS, EE or equivalent
  • Strong proficiency in programming languages such as Python, C++, 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

Benefits

  • Equity in Apex
  • 100% company-paid medical, dental, and vision for you and your dependents
  • $100k life insurance at no cost
  • Starting at 15 days vacation, growing to 20+ days annually
  • 10 paid holidays
  • 100% match on first 3% and 50% on next 2% 401(k) matching
  • 8 weeks paid parental leave
  • Childcare reimbursement up to $350/day for work-related travel
  • Daily catered lunch and unlimited snacks
  • Monthly office socials, pickleball tournaments, run club, and gatherings
  • Stock options

Before you apply

  • U.S. Person status is required to access export controlled data
  • Must qualify as a U.S. Person or be able to obtain required export authorizations

About the company

Apex manufactures satellite buses at scale using software, vertical integration, and hardware. They are a fast-growing startup that has raised more than $500M in funding.