JobMesh

Robotics Software Engineer

Intuitive · Sunnyvale, California, US

Company Description Primary Function of the Position In this role, you will help develop a next-generation medical robotics platform. You’ll collaborate with...

Job description

Company Description Primary Function of the Position: In this role, you will help develop a next-generation medical robotics platform. You’ll collaborate within a small, fast-paced team to iteratively design and build complex robotic prototypes. The ideal candidate is a self-driven software engineer with strong problem-solving skills and deep expertise in robotics algorithms. Essential Job Duties: - Quickly learn an existing software codebase to implement and adapt robotics algorithms - Collaborate cross-functionally with controls, mechanical, and software engineers to design, build, and iterate on exploratory prototypes - Design and lead experiments to methodically characterize system performance, accuracy, and reliability, and to de-risk key aspects of a novel robotic platform - Refine prototype software into robust, production-quality code - Architect clean, modular, and testable software interfaces and system designs for a distributed robotic platform - Contribute to the long-term software architecture and platform strategy - Develop and maintain formal design control documentation in compliance with medical device standards Job Description: Required Skills and Experience: - St...