Systems Integration Engineer - Hand SubsystemFigure is an AI robotics company developing autonomous general-purpose humanoid robots. The goal of the company is to ship humanoid robots with human level intelligence. Its robots are engineered to perform a variety of tasks in the home and commercial markets. Figure is based in San Jose, CA and require 5 days/week in-office collaboration.
It's time to build.We are seeking a Systems Integration Engineer - Hand Subsystem on the Actuation/Hand Integration team to integrate the dexterous hand subsystem into the full humanoid robot. This role will work closely with mechanical, electrical, controls and software teams to deliver robust, high-performance hand solutions and ensure that every robot hand is ready for deployment.Key Responsibilities:Integrate multi-DOF robotic hands with the humanoid control stack. Plan and execute behaviors to validate motion, sensing and control at the system levelOwn calibration strategies and end-of-line bring-up. Create and implement design-validation and production-scale test plans for hand subsystems, document results and ensure that each hand meets quality and reliability standardsIncorporate sensor and feedback systems.
Integrate position, torque and tactile sensors into real-time controlDevelop 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 actionsTune 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 performanceCollaborate 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 articlesDevelop automation and tooling.
Build scripts, dashboards and automated test rigs to streamline repetitive testing, data collection and diagnosticsRequirements: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 diagnosticsProven experience integrating sensors, and control tuning of motion systemsStrong understanding of mechanics, kinematics, controls, dynamics and sensor technologiesFamiliarity with Linux-based development environmentsSkilled 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 fieldBonus 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/SimulinkExpertise in CAD to collaborate with design teamsThe 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.