
Staff Software Engineer, Flight Software
Muon Spaceabout 1 month ago
Base Salary
$210k - $234k/yr
Responsibilities
- Lead the team in defining and building Muon's satellite bus platform.
- Architect software design and execution for satellite missions.
- Design and support the embedded software environment for flight systems.
- Guide technology evaluation and selection for software foundation.
- Write application and driver functionality in the flight software environment.
- Build architectural patterns and technical strategy documents for flight software.
- Integrate compute and peripheral subsystems in software and hardware.
- Collaborate with hardware teams on design and bring-up.
- Align team roadmaps with product requirements and mission needs.
- Define metrics aligned with company goals to achieve aggressive targets.
- Ensure effective software and hardware-in-the-loop test strategies.
- Mentor senior engineers.
Requirements
- B.S., M.S., or Ph.D. in computer science, electrical engineering, or related field.
- 10+ 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 and long-term disability and life insurance.
- Three weeks paid vacation for new employees.
- 12 paid holidays and unlimited sick time.
- Paid parental leave.