Relativity Space is building the Terran R vehicle to meet the growing demand for launch capacity and unlock new opportunities to advance science, exploration, and innovation. The Vehicle Software team is responsible for developing the safety-critical software that runs on Terran R, including a distributed, real-time control system operating under extreme conditions. This role specifically addresses the need to integrate and tune the motor-control library within the application framework for reliable performance of high-speed motors used in rocket applications.
Requirements
- 5+ years of experience in embedded systems with a focus on motor control
- Strong proficiency in C/C++ and familiarity with FreeRTOS or similar RTOS environments
- Expert knowledge of PMSM/BLDC motor control principles and applications, including current, velocity, and position control loops, and advanced techniques such as FOC
- Experience with basic debugging tools: oscilloscope, logic analyzer, power analyzer
- Prior experience with Field Oriented Control (FOC)
- Strong understanding of PWM generation strategies, resolver/encoder interfaces, and ADC synchronization and timing for precise control feedback
- Familiarity with hardware in the loop testing (HITL) and CI/CD pipelines for embedded systems
Responsibilities
- help integrate and tune the motor-control library within our application framework
- ensuring reliable performance of high-speed motors used in rocket applications
- implementing and validating control algorithms on real hardware
- develops the safety-critical software that runs on Terran R
- building new system architecture from the ground up
- testing, releasing, and deploying it
Other
- We are an equal opportunity employer and value diversity at our company.
- We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
- If you need a reasonable accommodation, please contact us at accommodations@relativityspace.com.