
Software Engineer, Flight Software
Muon Spaceabout 2 months ago
Base Salary
$156k - $186k/yr
Responsibilities
- Define and build Muon's satellite bus platform.
- Translate concepts and requirements into design and implementations.
- Design and support the embedded software environment for satellite 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 software and hardware.
- Collaborate with hardware team members on hardware design.
- 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.
- 5+ 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