Senior Robotic Algorithm and Controls Engineer
Core
Design, develop, and support surgical teleoperation, motion control, and safety algorithms for the daVinci robotic systems.
Role type
Senior IC robotic algorithm and controls engineer
Builds
Surgical robotic systems (daVinci product line)
Domain
Medical devices / Robotics
Deliverable
production ML models
Required skills
Control theory, Embedded C/C++, MATLAB, Python, Mechatronic system design, Safety algorithm development, Motion control, Hardware/software integration
Preferred skills
None stated
Technologies
C, C++, MATLAB, Python
Responsibilities
Develop and implement motion control and safety algorithms; Apply control theory to design and verify mechatronic systems; Integrate prototype hardware with existing systems; Analyze electro-mechanical devices for dynamic safety and clinical risk; Participate in clinical observations and experiments; Document risks, requirements, and test protocols
Seniority
Senior, hands-on IC
