✨ About The Role
- Responsible for developing software for the flight computer and Earth Stations Hub for satellites
- Develop firmware for control boards on the satellite/Earth Stations Hub
- Improve and deliver reliable software through requirements generation, design, continuous integration, automated testing, and code reviews
- Collaborate with multiple teams to ensure software compatibility with hardware
- Mentor junior engineers and contribute to both commercial and US Government programs
âš¡ Requirements
- Experienced software engineer with 5-8+ years of developing software in modern C++ and Python for products
- Familiarity with software development methodologies, design patterns, and communication protocols
- Strong communication and written skills with a passion for space technology
- Experience in building high availability and high reliability systems
- Previous work with embedded Linux/POSIX systems and safety-critical development is a plus