
Senior Software Engineer, Flight Software
Muon Spaceabout 2 months ago
Base Salary
$184k - $208k/yr
Responsibilities
- Define and build Muon’s satellite bus platform.
- Translate concepts and requirements into design and working implementations.
- Design and support the embedded software environment for satellite flight systems.
- Evaluate and select technologies for the software foundation.
- Write application, platform, and driver functionality in the flight software environment.
- Integrate compute and peripheral subsystems in both software and hardware.
- Collaborate with hardware team members on hardware design and bring-up.
- Set flight software architecture and communicate with cloud backends.
- Develop software and hardware-in-the-loop test strategies.
Requirements
- B.S., M.S., or Ph.D. in computer science, electrical engineering, or related field.
- 8+ years of experience as a software engineer in a team environment.
- Strong C/C++ programming skills with familiarity in other languages.
- Solid understanding of embedded systems fundamentals.
- Experience in integration and control of external hardware devices.
- Ability to read and understand hardware data sheets.
- Excellent communication and presentation skills.
Benefits
- Equity compensation in addition to salary.
- Medical, dental, and vision insurance.
- 401k retirement plan.
- Short & long term disability and life insurance.
- Three weeks paid vacation for new employees.
- 12 paid holidays and unlimited sick time.
- Paid parental leave.
Tech Stack
CC++Linux