Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
A human-centered robotics company developing AI-powered humanoid robots designed to work alongside people, starting in manufacturing and logistics with future expansion into healthcare and the home, is hiring a Lead Software Engineer to own dexterous manipulation for its flagship platform.
The Role
This is a core technical leadership role responsible for developing learning-based dexterous control algorithms that unlock advanced manipulation capability on state-of-the-art robotic hand hardware. You will bridge cutting-edge research and scalable production software, applying reinforcement learning, imitation learning, teleoperation retargeting, and classical control to enable high-DOF task performance in both simulation and physical deployment. As technical lead, you will shape core software architecture and directly influence hardware design.
Key Responsibilities
Required Qualifications
Differentiators
The Role
This is a core technical leadership role responsible for developing learning-based dexterous control algorithms that unlock advanced manipulation capability on state-of-the-art robotic hand hardware. You will bridge cutting-edge research and scalable production software, applying reinforcement learning, imitation learning, teleoperation retargeting, and classical control to enable high-DOF task performance in both simulation and physical deployment. As technical lead, you will shape core software architecture and directly influence hardware design.
Key Responsibilities
- Serve as technical authority for dexterous manipulation, setting the long-term roadmap for hand control and multi-fingered coordination
- Design and enforce foundational software architecture, balancing autonomous logic against high-fidelity teleoperation
- Direct integration of state-of-the-art research, selecting and deploying learning-based policies and vision-integrated systems
- Own sim-to-real strategy, setting standards for high-fidelity simulation and policy transfer to physical hardware
- Drive next-generation hardware specifications, including sensing, degrees of freedom, and torque profiles
- Oversee transition from experimental research to fleet-wide deployment, ensuring production-grade C++/Python performance and reliability
- Set technical culture and mentor senior engineers across the organization
Required Qualifications
- Deep expertise in multi-fingered hand control, grasp planning, and in-hand manipulation, with a track record of hardware deployment
- Proficiency in learning-based robotic control (flow/diffusion-based visuomotor policies, reinforcement learning, reward modeling)
- Strong Python skills, with experience building real-time robotic software stacks
- Experience with physics engines (IsaacSim, MuJoCo, or Drake) for policy training and validation
- BS/MS/PhD in Robotics, Computer Science, Electrical Engineering, or related field
- 5+ years relevant experience (3+ with a PhD) in robotic manipulation or complex motion control
- Proven track record deploying algorithms from research/simulation into physical hardware
Differentiators
- Strong foundation in kinematics, Jacobian-based control, and constrained optimization
- Teleoperation experience with VR/haptic interfaces and retargeting algorithms
- Tactile sensing integration experience
- Computer vision familiarity (6D pose estimation, point cloud processing, visual servoing)
- Hardware bring-up experience with high-DOF end-effectors
Skills
Robotics
Computer Vision
C++
Python
Similar jobs
Enterprise Tech Architect
Genesis10 · Pittsburgh, United States
7 minutes ago$70 - $78/hrDevSecOps Platform Architect
Apex Systems · Findlay, United States
7 minutes agoHCM Workday Test Lead
PTR Global · Cincinnati, United States
12 minutes ago$55 - $65/hrPrincipal Product Designer
PTR Global · Fort Worth, United States
13 minutes ago$75 - $80/hrAI Enablement Engineer
TechCafeHub LLC · Chicago, United States
15 minutes agoHelp Desk Specialist
System One · Winchester, United States
15 minutes ago€25/hr