Lead/Robotics Software Engineer

Website Relativity Space

Job Highlights

Title Lead/Robotics Software Engineer
Type Full Time
Experience Required
Function Management/Manufacturing
Location Long Beach, CA, United States
Company Relativity Space

Company Profile

Relativity Space is building humanity’s multi-planetary future by using software-defined manufacturing, artificial intelligence, 3D printing, and autonomous robotics. The company’s long-term vision is to upgrade humanity’s industrial base on Earth and on Mars.

Job Profile

The company is looking for a Lead/Robotics Software Engineer who will help build out an in-house robotics controls platform to enable the development, instrumentation, and operation of our large-scale additive manufacturing systems and pave the way for the continuous invention of new capabilities.

Favor performance, simplicity, simulation/testing, and reusability, and build cohesive interfaces with every piece of equipment

Provide a system with which custom robots and additive systems can be built and integrated.

Education Level

  • BS or MS in Computer Science, Robotics, or a related field

Work Experience

  • 5+ years of experience in hands-on software development, with expertise in Linux kernel, C/C++, and embedded environments.
  • Demonstrated experience working through software integrations with hardware systems that may lack an API or library
  • Experience installing, configuring, and using Linux in a complex network environment
  • Experience integrating computer vision and sensors into an automation environment
  • Prior experience leading engineering teams working on complex software development and integration projects.
  • Experience includes networking with fieldbus protocols (EtherCAT, Profinet, CANbus, Ethernet/IP) and a solid understanding of robotics kinematics and motion control.
  • Be proficient in the Robot Operating System (ROS2) and have experience integrating sensors and computer vision into automated systems.

Duties/Responsibilities

  • Champion safety and code quality, implementing best practices and ensuring compliance with industry standards. Share knowledge through comprehensive documentation and technical presentations
  • Collaborate closely with cross-functional teams, including hardware engineers and system integrators, to achieve seamless software-hardware integration and rigorous testing protocols.
  • Drive technical excellence, offering guidance and mentorship to team members, enhancing their skills, and aligning opportunities with their career aspirations.
  • Engage in hands-on software development, emphasizing kernel-level Linux customization for real-time applications and robotic control algorithms.
  • Lead by example, coding alongside your team and taking a hands-on approach to problem-solving and innovation.
  • Organize the team’s work, ensuring projects are on track and align with strategic goals, while providing mentorship and fostering an environment of growth and development.
  • Spearhead a dynamic team of engineers to develop a unified robotics platform, enhancing the architecture for a high-performance, real-time Linux-based system for robotics and industrial automation.

Skills/Knowledge/Abilities

  • Understanding of robotics kinematics, 3D transformations, quaternions, and linear algebra
  • Knowledge of motion control concepts and experience setting up motor drives

Required Qualifications

  • Experience developing in the TwinCAT environment
  • Experience developing with Acontis EtherCAT library or similar
  • Experience with industrial robot manipulators (KUKA, ABB, UR, etc.)
  • Experience with robotic weld systems
  • Industry certification or experience with functional safety for machinery
  • Understanding of TwinSAFE safety development

Benefits/Perks

  • The company offers competitive salaries and equity, a generous vacation policy, an annual L&D stipend, and more!

Employer’s Statement

Relativity Space is an Equal Opportunity Employer. The company does not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

To apply for this job please visit boards.greenhouse.io.

Scroll to Top
Welding Machine Types Welding Procedure Specification AWS Welding Certifications AWS D1.1:2020 Changes Welding Joint Types DCEN and DCEP Polarity