Senior Embedded Flight Software Engineer — Satellite

Muon Space

San Jose (CA)

On-site

USD 184,000 - 208,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity compensation
Medical, dental, and vision insurance
401k retirement plan
Paid vacation and holidays
Unlimited sick time
Parental leave

Job summary

Muon Space seeks a Flight Software Engineer to join our satellite flight software team in San Jose, CA. You will design, develop, integrate, and test the software and firmware that runs on our orbiting satellites.

In this role, you will work with ARM Cortex-M based systems, collaborate with hardware and software teams, and contribute to end-to-end flight software from concept to on-orbit operations.

Qualifications

  • 8+ years experience as a software engineer in a team environment.
  • Strong C/C++ programming with some familiarity of other languages.
  • Integration and control of external hardware devices.
  • Read and understand hardware data sheets.
  • Excellent communication and presentation skills.

Responsibilities

  • Define and build Muon’s satellite bus platform.
  • Translate concepts and requirements into design and working implementations.
  • Design, bring up, and support the embedded software environment for flight systems.
  • Evaluate and select technologies for software foundation.
  • Write application, platform, and driver functionality for flight software.
  • Integrate compute and peripheral subsystems in software and hardware.
  • Collaborate with hardware team on Muon hardware bring-up.
  • Collaborate on flight software architecture and tooling.
  • Develop software and hardware-in-the-loop test strategies.

Skills

C/C++ programming
Embedded systems
Read hardware datasheets
Excellent communication
Hardware integration
RTOS familiarity

Education

B.S./M.S./Ph.D. in CS/EE

Tools

Embedded Linux
Linux development environment
FPGA
HW design
Cloud/server infrastructure
RF communication systems

Job description

Muon Space seeks a Flight Software Engineer to join our satellite flight software team in San Jose, CA. You will design, develop, integrate, and test the software and firmware that runs on our orbiting satellites.

In this role, you will work with ARM Cortex-M based systems, collaborate with hardware and software teams, and contribute to end-to-end flight software from concept to on-orbit operations.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer — Satellite Flight Systems Lead
Staff Software Engineer — Satellite Flight Systems Lead

Muon Space • San Jose (CA)

On-site
USD 210,000 - 234,000
Equity compensation
Health insurance
401k retirement plan
+3
Staff Embedded Flight Software Architect (Satellite)
Staff Embedded Flight Software Architect (Satellite)

Muonspace • San Jose (CA)

On-site
USD 210,000 - 234,000
Equity compensation
Medical, dental, vision insurance
401k retirement plan
+2
Senior Satellite Flight Software Engineer
Senior Satellite Flight Software Engineer

Muonspace • San Jose (CA)

On-site
USD 184,000 - 208,000
Equity compensation
Medical, dental, and vision insurance
401k retirement plan
+2
Embedded Flight Software Engineer for Satellites
Embedded Flight Software Engineer for Satellites

Muonspace • San Jose (CA)

On-site
USD 156,000 - 186,000
Medical, dental, and vision insurance
401k retirement plan
Three weeks paid vacation
+2
Embedded Software Engineer — Satellite Systems (Hybrid)
Embedded Software Engineer — Satellite Systems (Hybrid)

Front Door Defense • San Jose (CA)

Hybrid
USD 142,000 - 169,000
Equity compensation
Medical, dental, and vision insurance
401k retirement plan
+4
Junior Embedded Software Engineer - Space Systems
Junior Embedded Software Engineer - Space Systems

Muon Space • San Jose (CA)

Hybrid
USD 142,000 - 169,000
Junior Embedded Software Engineer - Space Systems Hybrid
Junior Embedded Software Engineer - Space Systems Hybrid

Muon Space, Inc. • San Jose (CA)

Hybrid
USD 142,000 - 169,000
Equity grant
Medical, dental and vision insurance
401k retirement plan
+4
Flight Software Engineering Lead for Mission-Critical Systems
Flight Software Engineering Lead for Mission-Critical Systems

Muon Space • San Jose (CA)

Hybrid
USD 210,000 - 234,000
Equity compensation
Medical, dental, and vision insurance
401(k) retirement plan
+2
On-Orbit Flight Software Engineering Lead
On-Orbit Flight Software Engineering Lead

ArcTern Ventures • San Jose (CA)

Hybrid
USD 210,000 - 234,000
Senior Flight Software Engineering Manager
Senior Flight Software Engineering Manager

Muonspace • San Jose (CA)

Hybrid
USD 210,000 - 234,000
Equity compensation
Medical, dental, and vision insurance
401k retirement plan
+1