System Development Engineer II, Manipulation Robotics
Core
Develop laboratory test strategy, design/build test infrastructure, and drive the test/learning loop for contact-rich manipulation robotic systems that pick and move items from cluttered containers at high speed.
Role type
Senior IC systems development engineer (robotics)
Builds
Laboratory test infrastructure, surrogate systems, automation pipelines, and data acquisition tools for robotic workcells
Domain
Robotics, automation, electromechanical systems
Required skills
systems engineering fundamentals, hardware prototyping, software for hardware integration, Linux networking, data pipeline construction, debugging hardware/software/firmware failures
Preferred skills
embedded/controls firmware, ROS 2, rapid-prototyping/fabrication, automated test frameworks, reliability testing of mechanisms
Technologies
Python, C/C++, ROS 2, Linux, microcontrollers
Responsibilities
Build and maintain lab/test infrastructure for rapid evaluation of grasping ideas; Bring up robot arms and workcells including motion, safety, and integration; Partner with controls/mechanical engineers to settle design tradeoffs via testing; Establish characterization procedures and data simulation calibration; Instrument lab setups to anticipate future data needs; Own software for hardware integration, test automation, and analysis; Write bench-level controls firmware for rapid iteration; Automate item presentation for volume testing; Diagnose and fix failures across hardware, software, and environment