✨ About The Role
- Design, develop, and maintain software applications for satellite systems, including mission planning, telemetry and telecommand, satellite control, and data processing
- Collaborate with system engineers to translate requirements into software solutions that meet functional and performance goals
- Write efficient, reusable, and scalable code using industry best practices and coding standards
- Conduct unit testing, integration testing, and system-level testing of software components to ensure high-quality software deliverables
- Stay up-to-date with emerging technologies and industry trends to contribute to the continuous improvement of software development processes and methodologies
âš¡ Requirements
- Experienced spacecraft software engineer with 1-3 years of flight software experience and a Bachelor's degree in Computer Science, Electrical Engineering, or equivalent
- Proficient in C/C++, Python, Linux, embedded system software, test framework development, and HITL simulators
- Strong problem-solving skills and ability to debug complex software issues
- Self-motivated individual who can work independently with minimal supervision and in a team-oriented environment
- Excellent interpersonal skills and ability to effectively convey decisions and conclusions to multiple audiences