Divergent logo
Divergent4 days ago

Robotics Systems Software Engineer

$141,380–$224,500 year

Hybrid · Torrance, California, United States

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Robotics Systems Software Engineer at Divergent focused on developing and maintaining software for robot task and motion planning, computer vision integration, and robotics algorithms within the Divergent Adaptive Production System. You will design, implement, and optimize planning algorithms, contribute to robot kinematics and trajectory generation, assist in integrating and testing computer vision software (OpenCV, PCL), collaborate across teams to ensure seamless software integration, document code and procedures, and stay current with advancements in robot planning technologies. The role requires strong C++/Python programming, experience with MoveIt/ROS, knowledge of data structures and optimization methods, and the ability to work in a hybrid environment in Torrance, CA.

Required Qualifications

  • Bachelor’s in Computer Science, Robotics, or related field with 5+ years of professional experience
  • Proficient in programming languages such as C++ and Python
  • Strong knowledge of data-structures, algorithms, and design pattern
  • Fundamental understanding of industrial robotics including manipulator kinematics & dynamics, robot trajectory generation, and communications protocols
  • Expertise with search algorithms, optimization methods, and constraint satisfaction
  • Experience with open source robotic planning and manipulation software packages such as MoveIt and ROS
  • Knowledge of unit-testing, CI/CD pipelines, and containerization (Docker, Kubernetes)
  • Excellent communication and collaboration skills
  • Ability to work effectively with cross-functional teams, including product managers & owners, engineers, and internal customers

Desired Qualifications

  • Master’s or Ph.D. in Computer Science, Robotics, or related field with 3+ years of professional experience
  • Understanding of computer vision libraries such as OpenCV and PCL
  • Experience using programming languages such as C#, TypeScript
  • Explored using Generative AI in robotics
  • Strong publication record and/or open source contributions in the field of robotics

Additional Requirements

  • Must be able to lawfully access information and technology that is subject to US export controls
  • Eligibility to work in the United States (E-Verify)
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$141k – $225k / yr

Robotics Systems Software Engineer · Divergent

Apply on Sorce