Flight Software Engineer

Apex Technology, Inc.•Los Angeles, CA
•$130,000 - $185,000

About The Position

As a member of the Flight Software team, the Flight Software Engineer designs, develops, and owns software that drives the autonomous operation of Apex’s satellite buses. The role develops mission-critical systems intended to operate reliably 24/7 and keep spacecraft operational in all scenarios. The engineer works with internal teams and external customers to align solutions with company objectives and user requirements, solving complex problems with a focus on practicality and scalability in a dynamic, fast-paced environment. The role owns spacecraft software solutions throughout their lifecycle, from initial design through deployment, and supports spacecraft commissioning during launch and early operations. Apex manufactures satellite buses for commercial spacecraft applications, including earth observation and communications.

Requirements

  • U.S. Person status is required because the position needs access to export-controlled data; the posting also describes eligibility through obtaining required export authorizations.
  • At least 2.5 years of total flight software experience.
  • Bachelor’s degree in computer science, electrical engineering, or equivalent.
  • Strong proficiency in programming languages such as 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 such as 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.

Responsibilities

  • Design, implement, and own mission-critical software applications for satellite systems.
  • Support spacecraft commissioning during launch and early operations and ensure software systems remain functional during critical operations.
  • Own spacecraft software solutions through the full lifecycle, from initial design to deployment.
  • Perform unit, integration, and system-level testing of software components, identifying and resolving defects or issues.
  • Collaborate with cross-functional teams to baseline product requirements and technical roadmaps.

Benefits

  • Equity in Apex.
  • Company-paid medical, dental, and vision coverage for employees and dependents.
  • $100,000 life insurance at no cost.
  • Paid vacation starting at 15 days and growing to 20 or more days annually.
  • 10 paid holidays.
  • 401(k) plan with a 100% match on the first 3% and a 50% match on the next 2%.
  • Eight weeks of paid parental leave.
  • Childcare reimbursement up to $350 per day for work-related travel.
  • Daily catered lunch and unlimited snacks.
  • Office socials, pickleball tournaments, run club, and gatherings for employees and their families.
  • Tools for a productive desk setup.
  • In-person collaboration at the Playa Vista office, with flexibility to integrate work and life.
  • Long-term incentives in the form of stock options for full-time hires.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service