Divergent is seeking a Software Developer for its Robotics & AI Software team to develop and implement algorithms for task and motion planning and computer vision in robotic systems. The role contributes to the design, development, and testing of software solutions that improve the efficiency and reliability of robotic algorithms, including symbolic task planning, robot kinematics, collision detection, optimization, and computer vision. The engineer will work with experienced automation and software engineers, collaborate across teams, and contribute to software development practices, integration, testing, documentation, and ongoing improvements to robot planning algorithms. The position is hybrid. Candidates may be evaluated at E05 (Senior) or E06 (Staff) levels.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior