Staff Robotics Software Engineer, Automation Leader

Divergent

Torrance (CA)

Hybrid

USD 141,000 - 224,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity plan
Discretionary bonus opportunities
Paid time off

Job summary

Divergent is seeking a Staff Robotics Software Engineer to design, develop, and optimize software that powers our automated manufacturing platform. You will be a hands‑on technical expert crafting software for robotic systems, machine‑control software, and production workflows.

The role requires 8+ years of professional software experience, strong C++, C#, and Python skills, and a track record of delivering complex production software in manufacturing environments.

Qualifications

  • 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, with significant experience developing robotics, automation, industrial systems, or machine‑control software.
  • Strong proficiency in C++, C#, Python, or similar programming languages.
  • Experience developing software that interfaces directly with hardware, robotics systems, industrial equipment, or automated machinery.
  • Experience designing and implementing complex software systems deployed in production environments.
  • Strong debugging, troubleshooting, and systems‑thinking skills.

Responsibilities

  • Design, develop, test, and maintain software that controls robotic systems, automated manufacturing equipment, and production workflows.
  • Build reliable and scalable software solutions for industrial robotics, motion‑control systems, sensors, machine vision systems, and factory automation infrastructure.
  • Develop applications that coordinate complex interactions between robots, manufacturing equipment, and production systems.
  • Implement software that enables high‑performance, repeatable, and highly automated manufacturing processes.
  • Optimize software performance, reliability, maintainability, and system throughput.
  • Develop machine‑control software for additive manufacturing systems, robotic cells, and production equipment.

Skills

C++
C#
Python
Robotics

Education

Bachelor's degree in Computer Science or Engineering

Job description

Divergent is seeking a Staff Robotics Software Engineer to design, develop, and optimize software that powers our automated manufacturing platform. You will be a hands‑on technical expert crafting software for robotic systems, machine‑control software, and production workflows.

The role requires 8+ years of professional software experience, strong C++, C#, and Python skills, and a track record of delivering complex production software in manufacturing environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer (Robotics)
Staff Software Engineer (Robotics)

Divergent Technologies • Torrance (CA)

On-site
USD 180,000 - 240,000
Staff Robotics Software Engineer - Industrial Automation
Staff Robotics Software Engineer - Industrial Automation

Divergent Technologies • Torrance (CA)

On-site
USD 180,000 - 240,000
Software Architect - Robotics, AI & Real-Time Systems
Software Architect - Robotics, AI & Real-Time Systems

Divergent Technologies • Torrance (CA)

On-site
USD 140,000 - 180,000
Senior Automation & Controls Architect
Senior Automation & Controls Architect

Divergent • Torrance (CA)

On-site
USD 148,430 - 235,740
Equity plan
Discretionary bonus opportunities
Paid vacation & holidays
+1
Senior Robotics Software Engineer - Task & Motion Planning
Senior Robotics Software Engineer - Task & Motion Planning

Divergent • Los Angeles (CA)

Hybrid
USD 141,000 - 225,000
Health and wellness benefits
Equity plan
Bonuses and incentives
+3
Robotics AI Software Engineer - Task & Motion Planning
Robotics AI Software Engineer - Task & Motion Planning

Divergent • Torrance (CA)

Hybrid
USD 141,000 - 225,000
Equity plan
Bonus opportunities
Paid vacation & sick time
+2
Staff Software Engineer, Robotics
Staff Software Engineer, Robotics

Divergent • Torrance (CA)

Hybrid
USD 141,000 - 224,000
Equity plan
Discretionary bonus opportunities
Paid time off
Robotics & CNC Automation Maintenance Specialist
Robotics & CNC Automation Maintenance Specialist

Divergent • Los Angeles (CA)

On-site
USD 36,000 - 66,000
Equity plan
Discretionary bonus
Health benefits
+1
Robotics Simulation Engineer — Advanced Automation
Robotics Simulation Engineer — Advanced Automation

Divergent • Los Angeles (CA)

On-site
USD 122,000 - 194,000
Equity plan
Bonus opportunities
Vacation & holidays
+2
Senior Automation & Controls Engineer, DAPS Factory
Senior Automation & Controls Engineer, DAPS Factory

Divergent • Torrance (CA)

On-site
USD 148,430 - 235,740
Equity plan and incentive bonus
Paid vacation and holidays
Parental leave
+3