Drimva

Divergent

Staff Software Engineer, Robotics

$141K–$224K

Torrance, California, United States · Staff · Full-time · Posted Jun 9, 2026

Experience
8+ years of professional software engineering experience; significant experience in robotics, automation, industrial systems, or machine-control software.
Education
Bachelor's degree in Computer Science, Software Engineering, Robotics, Electrical Engineering, Mechanical Engineering, or a related technical field.
Visa sponsorship
The company participates in E-Verify, which confirms a candidate’s eligibility to work in the United States after completion of Form I-9.

About the job

Designs and develops robotics and machine-control software for Divergent’s automated manufacturing platform, improving factory reliability, performance, and production throughput.

What you'll do

  • Develop and optimize software controlling robots, manufacturing equipment, and automated production workflows.
  • Design machine-control architectures and integrate hardware, sensors, actuators, and automation systems.
  • Troubleshoot system-level issues and support deployment and commissioning of manufacturing technologies.

What they ask for

  • Bachelor’s degree in Computer Science, Software Engineering, Robotics, Electrical Engineering, Mechanical Engineering, or a related technical field.
  • 8+ years of professional software engineering experience, including significant robotics, automation, industrial systems, or machine-control software experience.
  • Proficiency in C++, C#, Python, or similar programming languages.
  • Experience interfacing software with hardware or robotics systems and designing complex software deployed in production.

Nice to have

  • Advanced degree in Computer Science, Robotics, Controls Engineering, or a related field.
  • Experience with industrial robotics platforms such as ABB, FANUC, KUKA, or Yaskawa.

Pay

$141,380 -$194.390 USD base salary; $163,270 - $224,500 USD base salary

Tools

C++, C#, Python, ABB, FANUC, KUKA, Yaskawa, PLCs

Model-written summary · the original posting is authoritative

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