✨ About The Role
- The role involves hands-on development of real-time embedded software for rocket engine control in human-capable spacecraft.
- Responsibilities include creating, documenting, and implementing software architectures and designs.
- The position requires the development of software requirements, test cases, and test procedures.
- The candidate will be responsible for executing software tests, including unit tests and formal verification tests.
- The job entails developing software tools, such as telemetry parsers, to support the embedded systems.
âš¡ Requirements
- A successful candidate will have a B.S. degree or higher in a relevant field such as computer engineering, electrical engineering, or aerospace.
- The ideal individual will possess over 5 years of hands-on experience in testing real-time embedded systems.
- Proficiency in programming languages such as C, C++, and Python is essential for this role.
- Strong debugging skills at the software/hardware boundary are crucial for effective problem-solving.
- The candidate should have experience in developing safety-critical software systems and adherence to formal development processes.