Senior Robotics Software Engineer - Task & Motion Planning

Divergent

Los Angeles (CA)

Hybrid

USD 141,000 - 225,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

Health and wellness benefits
Equity plan
Bonuses and incentives
Learning & development reimbursement
Paid time off and holidays
Parental leave

Job summary

Divergent is seeking a skilled Software Developer to join our Robotics & AI Software team in Los Angeles. You will work with automation and software engineers to create algorithms for task and motion planning and computer vision in robotic systems.

You’ll contribute to design, development, and testing of software to enhance efficiency and reliability of robotic software. Join a cross-functional team focused on pushing boundaries in industrial robotics, with hybrid work arrangements and

Qualifications

  • Bachelor’s in Computer Science, Robotics, or related field with 5+ years of experience.
  • Proficient in C++ and Python; strong data structures and algorithms.
  • Industrial robotics concepts including kinematics, dynamics, and planning.
  • Experience with MoveIt, ROS, and robotics software packages.
  • Knowledge of CI/CD, unit testing, and containerization (Docker/Kubernetes).
  • Excellent communication and cross-functional collaboration.

Responsibilities

  • Develop and maintain software development practices for high-quality code and releases.
  • Collaborate to ensure seamless integration with other software products.
  • Work with senior engineers on robot task and motion planning solutions.
  • Design and optimize planning algorithms within the framework.
  • Assist in integrating and testing computer vision components.
  • Document code, algorithms, and manuals for knowledge sharing.
  • Stay updated on robotics planning advancements and contribute ideas.

Skills

C++
Python
Data structures
Algorithms
Robotics fundamentals
Task & motion planning
Computer vision
CI/CD

Education

Bachelor’s in CS/Robotics/related field
Master’s/PhD in CS/Robotics (preferred)

Tools

MoveIt
ROS
Docker
Kubernetes
OpenCV
PCL

Job description

Divergent is seeking a skilled Software Developer to join our Robotics & AI Software team in Los Angeles. You will work with automation and software engineers to create algorithms for task and motion planning and computer vision in robotic systems.

You’ll contribute to design, development, and testing of software to enhance efficiency and reliability of robotic software. Join a cross-functional team focused on pushing boundaries in industrial robotics, with hybrid work arrangements and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Robotics Software Engineer: Planning & Vision
Senior Robotics Software Engineer: Planning & Vision

Divergent Technologies • Torrance (CA)

On-site
USD 120,000 - 180,000
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
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 Software Engineer, Robotics
Senior Software Engineer, Robotics

Divergent • Torrance (CA)

On-site
USD 141,380 - 194,390
Holistic compensation package
Paid vacation and parental leave
Comprehensive health benefits
+2
Staff Robotics Software Engineer - Industrial Automation
Staff Robotics Software Engineer - Industrial Automation

Divergent Technologies • Torrance (CA)

On-site
USD 180,000 - 240,000
Robotics Systems Software Engineer
Robotics Systems Software Engineer

Divergent • Torrance (CA)

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

Divergent • Torrance (CA)

Hybrid
USD 141,000 - 224,000
Equity plan
Discretionary bonus opportunities
Paid time off
Senior Robotics Software Engineer — Task & Motion Planning
Senior Robotics Software Engineer — Task & Motion Planning

Divergent • Torrance (CA)

On-site
USD 141,380 - 194,390
Holistic compensation package
Paid vacation and parental leave
Comprehensive health benefits
+2
Senior Software Engineer, Robotics
Senior Software Engineer, Robotics

Divergent • Los Angeles (CA)

Hybrid
USD 141,000 - 225,000
Health and wellness benefits
Equity plan
Bonuses and incentives
+3
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