Flight Software Engineer

Astranis
San Francisco
Workplace: OnsiteFull timeUSD 130,000 - 175,000 annuallyFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Hands-on design","Fast-paced","Collaboration","Problem-solving","Recruiting"]

Develop and implement flight software that commands and monitors spacecraft, collaborating with cross-functional teams to ensure the software runs correctly on their hardware. Build ground control and telemetry software, create automated testing systems (including HITL at component, functional, and system levels), and write low-level interfaces for spacecraft components. Implement, troubleshoot, and improve real-time operating system components, while helping recruit and hire teammates for a rapidly growing team.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Astranis
Astranis
3 years ago

Flight Software Engineer

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 10 hours agoStatus: Live

Job Summary

Develop and implement flight software that commands and monitors spacecraft, collaborating with cross-functional teams to ensure the software runs correctly on their hardware. Build ground control and telemetry software, create automated testing systems (including HITL at component, functional, and system levels), and write low-level interfaces for spacecraft components. Implement, troubleshoot, and improve real-time operating system components, while helping recruit and hire teammates for a rapidly growing team.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Implement spacecraft avionics software.
  • •Implement ground control and telemetry software.
  • •Implement automated testing software at component, functional, and system levels, including HITL testing.
  • •Implement low-level software interfaces for spacecraft components and troubleshoot and improve real-time operating system components.
  • •Assist in recruiting, interviewing, and hiring additional teammates for the growing team.

Pay and Benefits

Salary: USD 130,000 - 175,000 annually

Key Requirements

  • •Bachelor of Science degree in CS or EE (or equivalent background knowledge).
  • •Experience with C and/or C++.
  • •Experience with Python (or other high-level object-oriented scripting language(s)).
  • •Experience with Linux and shell command line tools.
  • •Experience implementing real-time/embedded software (bonus areas include real-time systems, bare-metal, and HITL testing).
Experience:3+ yearsEmbedded systemsReal-time systems
Education:Bachelor's in CS, EE
Skills:Hands-on designFast-pacedCollaborationProblem-solvingRecruiting
Tech Stack:C++CPythonLinuxShell command lineHITLReal-time operating systemEmbedded systems

Eligibility

Nationality:US National

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