Senior Robotic Controls Engineer
Core
Design, develop, and optimize control algorithms for next-generation robotic-assisted surgical platforms to improve surgical precision and workflow.
Role type
Senior IC robotic controls engineer (surgical robotics)
Builds
Robotic control algorithms, kinematic/dynamic models, simulation environments, and platform-ready solutions for the Mako product line.
Domain
Medical device / Surgical robotics / Mechatronics
Deliverable
production ML models | product features
Required skills
Control algorithm development, kinematic and dynamic modeling, MATLAB/Simulink, C/C++ embedded programming, hardware-in-the-loop testing, algorithm validation, system-level requirements analysis, troubleshooting complex hardware/software interactions, real-time programming, regulatory environment experience
Preferred skills
PhD in Robotics/Mechatronics/Controls, experience with haptic systems, formal verification, autonomous systems, aerospace/automotive robotics, advanced control techniques, software development lifecycle (SDLC) activities
Technologies
MATLAB, Simulink, Octave, Python, C/C++, sensors, actuators, motors, controllers, power systems
Responsibilities
Design and optimize robotic control algorithms; Develop, model, simulate, and validate control concepts; Create kinematic and dynamic models for robotic arm performance; Translate algorithms from simulation to physical platforms; Conduct algorithm validation and developer-level testing; Work hands-on with robotic hardware and sensors in a lab environment; Partner cross-functionally with R&D, software, quality, and clinical stakeholders
Seniority
Senior, hands-on IC