Senior Software Engineer, Robotics

divergent · Torrance, California, United States

Posted
16 days ago
Last confirmed live
Today

What this role involves

The role involves developing and implementing algorithms for task and motion planning and computer vision in robotic systems. The engineer will work on integration testing of software solutions and collaborate with cross-functional teams. Required skills include C++ and Python, with expertise in robotics and optimization.

Skills this posting asks for

  • c++
  • python
  • data structures
  • algorithms
  • design patterns
  • industrial robotics
  • manipulator kinematics
  • robot dynamics
  • robot trajectory generation
  • communications protocols
  • search algorithms
  • optimization methods
  • constraint satisfaction
  • moveit
  • ros
  • unit testing
  • ci/cd
  • docker
  • kubernetes
  • computer vision
  • symbolic task planning
  • collision detection

Requirements

  • 5 years of experience
  • Level: senior

From the employer’s posting

Divergent is building the new industrial age. Every day, our teams design, manufacture, and assemble advanced systems for some of the world’s most demanding industries.  Our integrated engineering and manufacturing platform transforms complex designs into producti…

Read the full description on divergent’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at divergent

All 17 roles at divergent