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 building new system architecture from the ground up, testing, releasing, and deploying it.
Requirements
- 3+ years of professional experience in software engineering, including systems or infrastructure-level development on Linux
- Demonstrated ability to lead architecture and delivery of real-time or performance-critical software systems
- Hands-on experience with CI/CD practices, testing strategies, and high-reliability software development
- Proficiency in atleast one of Rust, Python, C++
- Experience with real-time simulation or HIL/SIL test infrastructure integrated into CI/CD pipelines
- Familiarity with systems assurance concepts such as redundancy, fault tolerance, or formal verification
- Deep experience debugging complex system issues and driving root cause analysis in test or production environments
Responsibilities
- Lead the design, development, and maintenance of mission-critical, Linux-based software infrastructure for command, telemetry, simulation, and test automation systems
- Build and evolve tools and systems that support test execution across multiple environments including virtualized hardware, HIL/SIL setups, and integrated vehicle-in-the-loop testing
- Drive system performance, reliability, and observability, with an emphasis on optimizing Linux environments for real-time, high-throughput data processing
- Guide technical direction and execution, including architectural decisions, sprint planning, roadmap ownership, and balancing near-term goals with long-term scalability
- Collaborate across engineering functions (e.g. avionics, ground software, flight software) to align on deliverables, integration points, and operational readiness
- Grow and support the team, including mentoring engineers, setting high standards for engineering excellence, and leading hiring efforts to scale a high-performing team
Other
- 1-2+ years of technical leadership experience (e.g., Tech Lead, Engineering Manager) with team execution responsibilities
- Strong collaboration skills across hardware, embedded software, and systems engineering teams
- Experience leading teams delivering mission-critical systems in aerospace, robotics, automotive, or similar domains
- Proven ability to scale engineering teams, including hiring, mentoring, and conducting performance reviews
- Track record of making technical decisions aligned with system safety and reliability goals