Live · read from company career sites daily at 06:00 UTC

Senior Software Engineer - Flight Software Seen this week

Astranis · San Francisco · Software · first seen 2026-07-16

Senior Flight Software Engineer

As a Senior Software Engineer - Embedded at Astranis, you will be responsible for architecture, high-level design choices, development, execution, and implementation of the flight software that commands and monitors our spacecraft. You will mentor junior members and collaborate with other teams to ensure your software works on their hardware.

This role contributes to both commercial and US Government programs.

Role

  • Develop software for the Flight Computer on our satellites
  • Develop firmware for control boards on the satellite
  • Improve and deliver reliable software through requirements generation, continuous integration, automated testing and code reviews
  • Collaborate with multiple teams (avionics, Ground Control, Telemetry)
  • Develop software in C++ to interface with flight computer and custom hardware on the vehicle
  • Deliver complex projects through incremental development
  • Mentor junior engineers

Requirements

  • 5-8+ years of experience developing software for products in modern C++ or C
  • Familiarity with Software Development Methodologies and Design Patterns
  • Experience with Communication Protocols (TCP/IP, I2C, SPI)
  • Good communication and written skills
  • Passionate about space technology
  • Experience building high availability and high reliability systems

Bonus Experience

  • Embedded Linux / POSIX systems
  • Python
  • VxWorks, Linux, FreeRTOS, or QNX environments
  • Building, testing, and shipping production software
  • Safety critical development (FDA, FAA, Automotive)
  • Board bringup, debugging and hardware/software integration

Compensation

Base salary: $200,000 to $280,000 USD. Compensation includes equity (incentive stock options), company-subsidized healthcare, disability and life insurance, 401(k) retirement planning, flexible PTO, and free on-site catered meals.

Requirements

U.S. Citizenship, Lawful Permanent Residency, or Refugee/Asylee Status required to comply with U.S. Government space technology export regulations.