Software Engineer
Position Overview
As a Software Engineer you will design and develop software products for vehicle functions and data management. Both rockets and rovers are complex systems and the code they run must match the required safety, quality and performance levels in order to succeed.
Responsibilities
- Designing & developing software for rover vehicles and rockets
- Documenting and testing code which you have written
- Working closely with the electrical team to integrate your code into a dynamic system
- Debugging of any errors and crashes on launch day
Useful Skills
- Programming proficiency (C++ or Python)
- Good oral and written communication skills
- Willingness to learn the principles of rocketry/rover vehicles
- Knowledge of control theory