CareerPlanSign in

Robotic Algorithms and Control Engineer

Sunnyvale, CA, us💼 Full-time🗓 2026-08-14 → 2026-09-26

Core

Design, development, and support of tele-robotic motion control algorithms, robotic manipulator control, and safety algorithms for the daVinci Surgery product line.

Role type

Robotic Algorithms and Control Engineer

Builds

New surgical platforms, instruments, and integrated mechatronic systems for the daVinci Surgical System

Domain

Medical robotics, surgical automation, mechatronics

Deliverable

production ML models | product features

Required skills

classical and modern servo control systems, embedded C programming, hardware/software/mechanism integration, C++ development and debugging, MATLAB, control theory application, physics-based safety monitoring

Preferred skills

intellectual property documentation, tool building for workflow improvement

Technologies

C, C++, MATLAB

Responsibilities

Contribute to design of new surgical platforms and instruments through control system analysis and software development; Implement motion control algorithms; Apply control theory to design and verification of mechatronic and tele-robotic systems; Create safety monitoring algorithms based on sound physics; Participate in clinical observations and experiments to ensure performance requirements are relevant and realistic; Document and pursue intellectual property; Support and track system performance from design to production

Seniority

Mid-level, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.