✨ About The Role
- The Senior Software Engineer will be an integral member of the satellite flight software team at Muon Space.
- Responsibilities include designing, developing, integrating, and testing software and firmware for orbiting satellites.
- The role involves working with ARM Cortex-M CPUs to support the embedded software environment in satellite flight systems.
- The engineer will participate in evaluating and selecting technologies for the software foundation and will write application and driver functionality.
- Collaboration with hardware team members is essential for the design and bring-up of Muon hardware, as well as with software team members to set flight software architecture.
âš¡ Requirements
- The ideal candidate should have a strong background in software engineering with at least 5 years of experience in a team environment.
- Proficiency in C/C++ programming is essential, along with familiarity with other programming languages.
- A solid understanding of embedded systems fundamentals, including resource-efficient design and low-level drivers, is crucial for success in this role.
- The candidate should be self-motivated and versatile, capable of translating concepts and requirements into working implementations.
- Excellent communication and presentation skills are necessary to collaborate effectively with team members and stakeholders.