Senior Systems Analyst (Robotic Algorithms and Controls)
Core
Develops algorithms ensuring safe, reliable operation of robotic-assisted surgical systems, spanning prototype development to formal product testing.
Role type
Senior IC systems analyst (robotic algorithms and controls)
Builds
Next-generation surgical robotic platforms and instruments
Domain
Medical robotics / Surgical automation
Deliverable
production ML models | product features
Required skills
Kinematic/dynamic modeling, System identification, Position/force/impedance control, Real-time servo-control tuning, C/C++ for real-time control, Python/MATLAB for analysis, Embedded software debugging
Preferred skills
Regulated industry software design, IEC 62304 familiarity, Embedded Linux/QNX/FreeRTOS, Bare metal design, Multi-processor system development
Technologies
C/C++, Python, MATLAB, Embedded Linux, QNX, FreeRTOS, Arduino, STM32
Responsibilities
Design motion-control and tele-operation algorithms, Define architectural control system behaviors, Lead safety-critical and fault-detection algorithm design, Integrate electro-mechanical and software prototypes, Refine system performance from prototype to production, Document innovations and protect intellectual property
Seniority
Senior, hands-on IC