CareerPlanSign in

Staff Systems Analyst - Robotic Control Algorithms

Sunnyvale, CA, us💼 Full-time🗓 2026-06-12 → 2026-09-25

Core

Design and implement real-time motion control and fault-detection algorithms for tele-operated robotic surgical systems, integrating mechanical, electrical, and software components to ensure safe and effective patient care.

Role type

Staff Systems Analyst (Robotic Control Algorithms)

Builds

Complete surgical robot solutions including real-time control systems and safety monitors

Domain

Medical Robotics / Surgical Systems

Deliverable

production ML models | product features

Required skills

Real-time motion control, fault-detection algorithms, robot modeling, system identification, C/C++ programming, Python, MATLAB/Simulink, embedded systems, cross-functional leadership, safety analysis, intellectual property documentation

Preferred skills

Impedance control, flexible manipulator control, regulated industry software design, version control (Git/SVN), build systems (CMake/GNU Make), embedded Linux/QNX, full product lifecycle management

Technologies

C, C++, Python, MATLAB, Simulink, Git, SVN, GNU Make, CMake, Linux, QNX

Responsibilities

Design and implement real-time motion control and fault-detection algorithms; lead cross-functional conversations to define system performance requirements and safety analysis; lead performance assessment and prototype characterization; analyze electro-mechanical devices for dynamic safety and clinical risk; implement safety monitor algorithms based on physics-based modeling; enhance system performance from design through manufacturing; document and pursue intellectual property; mentor team members and improve group workflow

Seniority

Staff, hands-on IC with strategic influence

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