Relativity Space is building rockets to meet the growing demand for launch capacity and unlock new opportunities to advance science, exploration, and innovation. The additive technology team is developing a Stargate 3D-printing platform and factory operating system to produce large-scale metal structures, with the goal of revolutionizing the defense industrial base.
Requirements
- Experience in robotics software development: Particularly in C++ and embedded environments
- Experience utilizing using and analyzing perception data including point clouds and meshes using computer vision algorithms
- Plan robotics motion paths using real-world and simulated data in various reference frames
- Experience with robotics kinematics, motion control, and multi-robot coordination and in debugging and troubleshooting software and hardware issues in complex robotic systems
- Knowledge of robotics middleware and frameworks: Such as ROS (Robot Operating System)
- Experience with motion planning, task allocation, and synchronization algorithms for multi-robot systems
- Experience with SLAM (Simultaneous Localization and Mapping): Understanding and experience in developing or implementing SLAM algorithms for robotic navigation
Responsibilities
- Implementing path planning algorithms using perception data to generate next-generation additive manufacturing routes with autonomous robots, robotic arms and AGVs.
- Collaborate with cross-functional teams to design, implement, and test innovative solutions that push the boundaries of robotics and additive technologies.
- Inventing and innovating new ways to have cooperative robots create structures.
- Provide a system with which custom robots and additive systems can be built and integrated seamlessly.
- Utilizing using and analyzing perception data including point clouds and meshes using computer vision algorithms
- Plan robotics motion paths using real-world and simulated data in various reference frames
- Debugging and troubleshooting software and hardware issues in complex robotic systems
Other
- BS, MS, or PhD in Computer Science, Robotics, Electrical Engineering, or a related field
- Experience with industrial robot manipulators: Familiarity with industrial robot manipulators such as KUKA, ABB, Universal Robots, etc.
- Ability to interface with and program these robots for various tasks, including manipulation and assembly
- Knowledge of robotic weld systems: Understanding of robotic welding systems and processes, including programming weld paths, optimizing parameters, and ensuring weld quality
- Experience with welding robot integration and coordination