Drimva

Divergent

Senior Software Engineer, Robotics

$141K–$224K

Torrance, California, United States · Senior · Full-time · Posted Apr 1, 2026

Experience
5+ years of professional experience; alternatively, a Master’s or Ph.D. in Computer Science, Robotics, or related field with 3+ years of professional experience.
Education
Bachelor’s in Computer Science, Robotics, or related field; alternatively, Master’s or Ph.D. in Computer Science, Robotics, or related field.
Visa sponsorship
Must be able to lawfully access information and technology subject to US export controls.

About the job

Develops and tests software algorithms for robotic task and motion planning, manipulation, and computer vision.

What you'll do

  • Design, implement, and optimize algorithms in the robotics planning framework.
  • Integrate and test computer vision software and collaborate across teams to ensure software integration.
  • Maintain software development practices and document code, algorithms, and procedures.

What they ask for

  • Bachelor’s in Computer Science, Robotics, or related field with 5+ years of professional experience.
  • Proficiency in C++ and Python; strong knowledge of data structures, algorithms, and design patterns.
  • Fundamental knowledge of industrial robotics, including manipulator kinematics and dynamics, trajectory generation, and communications protocols; expertise in search, optimization, and constraint satisfaction.
  • Experience with MoveIt and ROS; knowledge of unit testing, CI/CD pipelines, and containerization (Docker, Kubernetes).

Nice to have

  • Understanding of OpenCV and PCL; experience with C# or TypeScript.
  • Explored using Generative AI in robotics; strong robotics publications and/or open-source contributions.

Pay

$141,380 — $224,500 USD (base salary)

Tools

C++, Python, MoveIt, ROS, Docker, Kubernetes, OpenCV, PCL

AI focus

Preferred experience exploring Generative AI in robotics.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)