Relativity Space is looking to develop a flexible and safe robotics operating platform for their large-scale additive manufacturing systems.
Requirements
- Experience writing Linux software at all levels, real-time operating systems
- Knowledge of industrial robotics, planning and decision making for autonomous systems
- Experience with simulation and visualizations
- Experience incorporating various sensors (e.g., lidar, cameras, IMUs) into systems
- 5+ years experience developing large-scale projects in C/C++ and/or Rust
- Knowledge of kinematics, dynamics, and control algorithms for precise robot motion planning and execution
- Experience with EtherCAT and other industrial protocols
Responsibilities
- Develop a flexible and safe robotics operating platform
- Focus on the low-level execution environment, messaging and communications
- Integrate with robots and equipment
- Provide interfaces to further develop applications and integrations that leverage the core platform
Other
- Education: BS or MS in Computer Science, Robotics, Electrical Engineering, or a related field
- 5+ years experience developing large-scale projects
- Data visualization and GUI development for complex robotic systems (nice to have)
- Experience working with ROS (nice to have)
- Experience with TwinSAFE in non-TwinCAT environments (nice to have)
- Knowledge of network administration (nice to have)
- Generous PTO and sick leave policy, parental leave, an annual learning and development stipend