Flight Software Engineer

Astranis
San Francisco
Workplace: OnsiteFull timeUSD 130,000 - 175,000 annuallyFunction: Software EngineeringEducation: bachelorsSkills: ["Hands-on","Troubleshooting","Collaboration"]

Develop and implement flight software that commands and monitors spacecraft, partnering with hardware teams to ensure your software works reliably in practice. Build ground control and telemetry software, create automated testing (including Hardware in the Loop), and write low-level interfaces to spacecraft components. Troubleshoot and improve real-time operating system components while contributing to a rapidly growing engineering team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Astranis
Astranis
2 days ago

Flight Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 8 hours agoStatus: Live
Reposted: similar role first listed 3 years ago

Job Summary

Develop and implement flight software that commands and monitors spacecraft, partnering with hardware teams to ensure your software works reliably in practice. Build ground control and telemetry software, create automated testing (including Hardware in the Loop), and write low-level interfaces to spacecraft components. Troubleshoot and improve real-time operating system components while contributing to a rapidly growing engineering team.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Implement spacecraft avionics software.
  • •Implement ground control and telemetry software.
  • •Implement automated testing software across component, functional, and system levels, including HITL (Hardware in the Loop) testing.
  • •Implement and troubleshoot low-level software to interface with spacecraft components, improving real-time operating system components.
  • •Support recruiting, interviewing, and hiring additional teammates for a rapidly growing team.

Pay and Benefits

Salary: USD 130,000 - 175,000 annually
Equity and Bonus:Equity
Perks:Health Insurance401kLife InsuranceDisability InsurancePaid Leave

Key Requirements

  • •Bachelor of Science degree in CS or EE (or equivalent background knowledge).
  • •Experience with C and/or C++.
  • •Experience with Linux and shell command-line tools.
  • •Ability to build hands-on in a fast-paced environment.
  • •Passion for building things; apply even if you don't meet every criterion.
Education:Bachelor's
Skills:Hands-onTroubleshootingCollaboration
Tech Stack:CC++LinuxShell command line toolsReal time systemsBare-metal embedded system softwareHITL (Hardware in the Loop)Real-time operating system (RTOS)Embedded softwareLogic analyzerOscilloscope

Eligibility

Nationality:US National
Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Astranis
Designs and manufactures small geostationary communications satellites to provide affordable broadband connectivity to underserved regions using proprietary microGEO satellite technology and integrated ground systems.
Industry: Space Technology
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series B
Headquarters: San Francisco, United States
Founded: 2015
WebsiteLinkedIn