CareerPlan

Senior Robotic Algorithm and Controls Engineer

Sunnyvale, CA, usFull-time2026-11-03 → 2026-11-10

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