Relativity Spaceposted 11 days ago
$183,000 - $237,000/Yr
Full-time • Senior
Long Beach, CA

About the position

At Relativity Space, we have two audacious goals: to build the next great commercial launch company with Terran R and to become America's leading force in additive manufacturing innovation. Both contribute to our long-term vision of creating humanity’s industrial base on Mars, paving the way for interplanetary life to expand the possibilities of the human experience. This journey begins right here on Earth – where we design, build, and fly rockets to deliver customer payloads to orbit. Terran R, our medium-to-heavy lift reusable rocket, fulfills the growing demand for launch capacity, thanks to our iterative approach that accelerates design, testing, and development while minimizing costs. While our groundbreaking research and development in 3D printing pushes the boundaries of large-scale additive manufacturing. Your journey with us is more than just a job – it’s an opportunity to shape the future of aerospace technology, additive manufacturing, and the human experience alongside a community of passionate, creative individuals. Join us on this extraordinary journey, as we work together to transform our vision into reality.

Responsibilities

  • Develop the robotics simulation platform focusing on accurately simulating all processes in our additive manufacturing systems.
  • Analyze and visualize data gathered in the printing process.
  • Interact closely with the robotics software team and weld technicians to plan and implement new features for the simulation platform.

Requirements

  • BS or MS in Computer Science, Robotics, Electrical Engineering, or a related field.
  • 8+ years experience developing large-scale projects in C/C++.
  • Solid knowledge of computer graphics and visualization techniques.
  • Demonstrated ability to create 3D applications (scientific visualizations, games, etc.).
  • Experience with building user interfaces.
  • Expertise in exporting meshes, articulation hierarchies, bones, weights from CAD or modeling software and using in-game or in custom applications.
  • Solid knowledge of the software development cycle, version control systems, CI/CD, and testing.

Nice-to-haves

  • Demonstrated ability in simulation, data visualization, and GUI development for robotic systems.
  • Experience working with modern game engines (Unreal, Unity, Godot) or Nvidia IsaacSim.
  • Experience creating user interfaces with the Qt framework.
  • Developed graphics applications that use OpenGL and GLSL.
  • Experience with GPU general computing (CUDA, OpenCL).
  • Experience working with ROS2 and/or other high-performance pub/sub and RPC protocols.

Benefits

  • Competitive salary and equity.
  • Generous PTO and sick leave policy.
  • Parental leave.
  • Annual learning and development stipend.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service