Incorporate sensor and feedback systems. Integrate position, torque and tactile sensors into real‑time control;
Develop real-time diagnostic algorithms to enable fall-back strategies.
Debug and analyze performance. Perform hands‑on debugging of mechanical, electrical and software integration issues; use diagnostic tools to identify root causes and drive corrective actions
Tune controllers and characterize performance. Collaborate with controls engineers to synthesize and tune high‑bandwidth controllers for hand actuators; conduct system identification and data analysis to characterize actuation performance
Collaborate across disciplines. Work with design, firmware, software and AI teams to integrate algorithms, embedded systems and behaviors.
Design Validation Test Plans: Specify test plans for validation.
Bring up prototypes and first articles
Develop automation and tooling. Build scripts, dashboards and automated test rigs to streamline repetitive testing, data collection and diagnostics
Requirements
5+ years of hands‑on experience working on robotic or electromechanical systems with a focus on actuation, manipulation or integration;
Proficiency in C++ and Python for embedded development and diagnostics
Proven experience integrating sensors, and control tuning of motion systems
Strong understanding of mechanics, kinematics, controls, dynamics and sensor technologies
Familiarity with Linux‑based development environments
Skilled with lab equipment for validation and software debugging.
Resilient and effective in fast-paced, challenging environments.
Bachelor’s or Master’s degree in Mechanical Engineering, Electrical/Controls Engineering, Robotics or a related field
Bonus Qualifications
Prior work on robotic hands actuation systems or multi DOF systems.
Working knowledge of communication buses and protocols like Ethernet, Ethercat, Serial, SPI and I2C.
Proficiency with Matlab/Simulink
Expertise in CAD to collaborate with design teams
The US base salary range for this full-time position is between $150,000 and $250,000 annually.
The pay offered for this position may vary based on several individual factors, including job-related knowledge, skills, and experience. The total compensation package may also include additional components/benefits depending on the specific role. This information will be shared if an employment offer is extended.