Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Relativity Space Logo

Senior Software Engineer

Relativity Space

$157,000 - $200,000
Aug 21, 2025
Long Beach, CA, US
Apply Now

Relativity Space is seeking a Senior Software Engineer to shape the core software that interfaces with their multi-robot manufacturing system, building production-grade systems that control and coordinate real-world robotics hardware.

Requirements

  • Production-quality C, C++ and Python or Rust with a strong focus on modularity, clarity, and testability
  • Experience working on robotics, embedded systems, perception pipelines, or similar real-world platforms
  • Knowledge of designing and implementing robust state machines and system-level orchestration
  • Familiarity with ROS2, or deep experience working with ROS nodes and message-passing systems
  • Experience integrating real-time sensor data from vision, LiDAR, or thermal systems
  • Background in perception pipelines, multi-robot coordination, or HIL environments
  • Proficiency with build systems like CMake and infrastructure tools like Docker

Responsibilities

  • Shaping the core software that interfaces with multi-robot manufacturing system
  • Defining patterns, building reusable libraries, and building out and transforming prototypes into production-grade systems
  • Working across the stack, focusing on system orchestration, state machines, data handling, and integration with perception, motion, and thermal systems
  • Writing the software that controls a system of robots merging perception, automation and additive manufacturing
  • Test writing and debugging are core to this role
  • Building clean, modular systems in C++ and Python that serve as the foundation for all STARR software
  • Collaborating well across disciplines and communicating clearly with hardware, ML, and controls teams

Other

  • Collaborate well across disciplines and communicate clearly with hardware, ML, and controls teams
  • Comfortable defining structure in early-stage systems and working independently toward high standards
  • Bachelor's, Master's, or Ph.D. degree in Computer Science, Engineering, or related field (not explicitly mentioned but implied)
  • Generous PTO and sick leave policy, parental leave, an annual learning and development stipend, and more