Senior Controls Engineer
Core
Own control quality and performance for robotic products, operating at the boundary between hardware and software to deliver smooth, reliable motion.
Role type
Senior Controls Engineer (Robotics)
Builds
Robotic products with smooth motion, tracking accuracy, and high-fidelity impedance control
Domain
Robotics, Embedded Systems, Motion Control
Deliverable
production ML models | product features
Required skills
Classical controls fundamentals, real-time signal processing, plant modeling, control-loop tuning, safety-rated monitoring design, system-level debugging, test tooling development
Preferred skills
Model Predictive Control (MPC), sensor fusion, robotic motion planning integration, board-level electrical diagnostics
Technologies
STM32, C, C++, MATLAB/Simulink, FreeRTOS, CAN, EtherCAT, Linux
Responsibilities
Design and own control-loop benchmarking and validation across communication architectures; Analytically model in-house actuator plants and verify through physical testing; Implement and document safety-rated monitoring and stop functions; Debug complex system-level issues spanning software, firmware, electrical, or component behavior; Build test and diagnostic tooling for tuning and fault injection; Act as a technical bridge between hardware and software teams
Seniority
Senior, hands-on IC