Embedded Software Engineer - Network Software Verified today

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

Embedded Software Engineer - Network Software

As an Embedded Software Engineer on the Network Software team at Astranis, you will develop flight software that commands and monitors spacecraft. You'll contribute to both commercial and US Government programs, mentor junior engineers, and collaborate with hardware teams to ensure your software integrates seamlessly with custom vehicle systems.

What You'll Do

  • Develop software for the Flight Computer and Earth Stations Hub on satellites
  • Develop firmware for control boards on satellites and Earth Stations Hub
  • Improve and deliver reliable software through requirements generation, design, continuous integration, automated testing and code reviews
  • Collaborate with Payload, Communications, Ground Control and Telemetry teams
  • Write C++ code to interface with flight computers and custom hardware on the vehicle
  • Deliver complex projects through incremental development

Required Experience

  • 2-4+ years 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 Skills

  • Experience with Python
  • Experience with embedded Linux and POSIX systems
  • Experience developing on VxWorks, Linux, FreeRTOS or QNX environments
  • Demonstrated experience building, testing and shipping production software
  • Experience with safety critical development (FDA, FAA, Automotive)
  • Experience with board bringup, debugging and hardware-software integration

Compensation

Base salary: $130,000 to $175,000 USD. Compensation package includes equity via 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.