Taro Logo

Senior Software Engineer

A commercial launch company building Terran R rockets and pioneering additive manufacturing innovation to create humanity's industrial base on Mars.
Long Beach, CA, USA
$157,000 - $200,000
Senior Software Engineer
In-Person
5+ years of experience
Space · Robotics

Description For Senior Software Engineer

Relativity Space is revolutionizing the aerospace industry with their ambitious goals of building the next great commercial launch company with Terran R and becoming America's leading force in additive manufacturing innovation. As a Senior Software Engineer on the Robotics Team, you'll be at the forefront of developing cutting-edge software systems that control their innovative multi-robot manufacturing platform.

The role involves working with the additive technology team that leads research and development of Relativity's Stargate 3D-printing platform and factory operating system. You'll be writing production-grade software in C++ and Python, focusing on system orchestration, state machines, and integration with various subsystems including perception, motion, and thermal controls. This isn't about maintaining legacy code - you'll be defining patterns and building reusable libraries that will form the foundation of their robotics software infrastructure.

What makes this opportunity unique is the direct impact you'll have on real-world robotics systems. You'll be working at the intersection of software and hardware, collaborating with robotics engineers, data scientists, and systems engineers to advance Relativity's innovative tech stack. The company's breakthroughs in large-scale additive manufacturing have the potential to revolutionize not just aerospace, but the entire industrial manufacturing sector.

The position offers competitive compensation ($157,000 - $200,000), along with equity, generous PTO, parental leave, and professional development benefits. You'll be based in Long Beach, California, working alongside passionate individuals who are dedicated to transforming the future of space exploration and manufacturing. This is an opportunity to be part of a mission that extends beyond Earth, contributing to Relativity's vision of creating humanity's industrial base on Mars.

Last updated 3 months ago

Responsibilities For Senior Software Engineer

  • Shape core software interfacing with multi-robot manufacturing system
  • Define patterns and build reusable libraries
  • Transform prototypes into production-grade systems
  • Work across the stack focusing on system orchestration, state machines, data handling
  • Integrate with perception, motion, and thermal systems
  • Write and debug software controlling robotic systems

Requirements For Senior Software Engineer

Python
  • Production-quality C, C++ and Python or Rust with focus on modularity, clarity, and testability
  • Experience with robotics, embedded systems, perception pipelines, or similar real-world platforms
  • Ability to design and implement robust state machines and system-level orchestration
  • Experience in anticipating integration risks and failure modes early
  • Strong debugging and test building skills
  • Good collaboration across disciplines and clear communication with hardware, ML, and controls teams
  • Comfortable defining structure in early-stage systems and working independently

Benefits For Senior Software Engineer

Medical Insurance
Parental Leave
  • Competitive salary and equity
  • Generous PTO and sick leave policy
  • Parental leave
  • Annual learning and development stipend

Jobs Related To Relativity Space Senior Software Engineer