Senior Software Engineer - Flight Software

Astranis

San Francisco, United States
Base: $150,000 - $220,000 usd; bonus/equity: inclu...
On-site
Develop flight software in c++
Interface with custom hardware
Build high availability systems
Astranis builds advanced satellites for high orbits, expanding humanity’s reach into the solar system

Job Summary

  • Astranis builds advanced satellites for high orbits, expanding humanity’s reach into the solar system.
  • As a Senior Software Engineer - Embedded at Astranis, you will be responsible for assisting with architecture, high level design choices, development, execution, and implementation of the flight software that commands and monitors the spacecraft.
  • All our positions offer a compensation package that includes equity and robust benefits.

Matching Summary

Astranis builds advanced satellites for high orbits, expanding humanity’s reach into the solar system.

Salary

Base: $150,000 - $220,000 USD; Bonus/Equity: Included; Benefits: Robust benefits package

Skills & Requirements

Must-have

  • Develop flight software in C++
  • Interface with custom hardware
  • Build high availability systems
  • Automated testing and code reviews
  • Collaborate with cross-functional teams

Nice-to-have

  • Passion for space technology
  • Experience with embedded Linux
  • Safety critical development experience

Key Requirements

  • 5-8+ years of C++/C development experience
  • Familiarity with Software Development Methodologies
  • Experience with Communication Protocols
  • Good Communication and Written Skills
  • Experience with Building High Availability/High Reliability systems

Work Rights

U.S. Citizenship, Lawful Permanent Residency, or Refugee/Asylee Status Required

Tailored Resume

Cover Letter