Software Engineer - Dexterous Manipulation

Apptronik

Austin (TX)

On-site

USD 110,000 - 170,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apptronik seeks a Software Engineer to advance dexterous manipulation for humanoid robots. You will translate state-of-the-art reinforcement and imitation learning into robust software that runs in simulation and on hardware, tackling high-DOF hand control and low-latency real-time execution across teams.

The role emphasizes building sim-to-real pipelines, validating policies in physics engines, and collaborating with hardware and systems engineers to push Apollo-like capabilities toward

Qualifications

  • Dexterous manipulation expertise with multi-fingered grasping and in-hand manipulation.
  • Proficient in reinforcement learning for robotic control; experience with imitation learning or diffusion policies a plus.
  • Strong Python and C++ for real-time robotic software.
  • Hands-on experience training and validating policies in physics simulators (IsaacSim, MuJoCo or Drake).
  • Foundations in robotics: kinematics, dynamics, and Jacobian-based control.
  • Proven track record deploying algorithms on physical hardware, not just simulation.
  • Nice-to-have: teleoperation (VR/haptic), tactile sensing, CV (6D pose/point clouds).

Responsibilities

  • Implement and tune control algorithms for multi-fingered hands including grasping and in-hand manipulation.
  • Develop and maintain manipulation software with low-latency real-time execution.
  • Build and refine sim-to-real pipelines and validation workflows.
  • Deploy and debug manipulation capabilities on physical robots; diagnose sensor noise and calibration issues.
  • Collaborate with hardware and systems engineers to optimize hand performance and actuators.
  • Uphold code quality through testing, documentation, and peer review.

Skills

Multi-finger manipulation
Reinforcement learning
Python and C++
Physics simulators
Kinematics & Jacobian control
Deploy on hardware
Teleoperation / haptics

Education

BS/MS/PhD in Robotics, CS, EE, or related
3+ years in robotic manipulation / motion control
Experience transferring algorithms to hardware

Tools

IsaacSim
MuJoCo
Drake

Job description

Software Engineer - Dexterous Manipulation

Austin, TX

Apptronik is a human-centered robotics company developing AI-powered robots to support humanity in every facet of life. Our flagship humanoid robot, Apollo, is built to collaborate thoughtfully with people, starting with critical industries such as manufacturing and logistics, with future applications in healthcare, the home, and beyond.

We operate at the cutting edge of Applied AI, applying our expertise across the full robotics stack to solve some of society's most important problems. You will join a team dedicated to bringing Apollo to market at scale, tackling the complex challenges like safety, commercialization, and mass production to change the world for the better.

JOB SUMMARY

The Software Engineer – Dexterous Manipulation is a core contributor to our robots' ability to interact with the world with human-like precision. You will implement, tune, and deploy reinforcement learning and related learning-based control for high-DOF, multi-fingered robotic hands—translating state-of-the-art research (reinforcement / imitation learning, teleoperation retargeting) into reliable, production-grade software that runs in both simulation and on physical hardware. Working across simulation, hardware, and systems teams, you will get complex manipulation tasks working robustly on real robots.

ESSENTIAL DUTIES AND RESPONSIBILITIES or KEY ACCOUNTABILITIES
  • Implement and tune control algorithms for multi-fingered hands—grasping, in-hand manipulation, and tactile-feedback integration.
  • Develop and maintain manipulation software with low-latency, reliable execution inside the real-time controls stack.
  • Build and refine sim-to-real pipelines—hand models, domain randomization, and validation in IsaacSim / MuJoCo / Drake.
  • Deploy and debug manipulation capabilities on physical robots; diagnose sensor-noise, latency, and calibration issues.
  • Collaborate with hardware and systems engineers, feeding back on hand performance and sensor/actuator requirements.
  • Uphold code quality through rigorous testing, documentation, and peer review.
SKILLS AND REQUIREMENTS
  • Dexterious manipulation experience: multi-fingered grasping, in-hand manipulation, and high-DOF hand control.
  • Reinforcement learning for robotic control—reward design, training, and debugging—ideally applied to dexterous manipulation (imitation learning and diffusion policies a plus).
  • Strong Python and working C++ for real-time robotic software.
  • Hands‑on experience training and validating policies in a physics simulator (IsaacSim, MuJoCo, or Drake).
  • Robotics fundamentals: kinematics, dynamics, and Jacobian-based control.
  • A track record of getting algorithms working on physical hardware, not simulation alone.
  • Nice to have: teleoperation (VR/haptic) and retargeting, tactile‑sensing integration, computer vision (6D pose / point clouds), and end‑effector bring‑up & calibration.
EDUCATION and/or EXPERIENCE
  • BS/MS/PhD in Robotics, Computer Science, Electrical Engineering, or a related field.
  • 3+ years of relevant experience in robotic manipulation or complex motion control (recent PhD graduates considered).
  • Evidence of taking complex algorithms from research / simulation to successful deployment on physical hardware.
PHYSICAL REQUIREMENTS
  • Prolonged periods of sitting at a desk and working on a computer
  • Must be able to lift 15 pounds at times
  • Vision to read printed materials and a computer screen
  • Hearing and speech to communicate

*This is a direct hire. Please, no outside Agency solicitations.

Apptronik provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

As set forth in Apptronik’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service‑connected disability.

A "recently separated veteran" means any veteran during the three‑year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Voluntary Self-Identification of Disability

Form CC-305 Page 1 of 1 OMB Control Number 1250-0005 Expires 04/30/2026

Why are you being asked to complete this form?

We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.

Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

A disability is a condition that substantially limits one or more of your “major life activities.” If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to:

  • Alcohol or other substance use disorder (not currently using drugs illegally)
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDS
  • Blind or low vision
  • Cancer (past or present)
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or serious difficulty hearing
  • Diabetes
  • Disfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disorders
  • Epilepsy or other seizure disorder
  • Gastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndrome
  • Intellectual or developmental disability
  • Mental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSD
  • Missing limbs or partially missing limbs
  • Mobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supports
  • Nervous system condition, for example, migraine headaches, Parkinson’s disease, multiple sclerosis (MS)
  • Neurodivergence, for example, attention‑deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilities
  • Partial or complete paralysis (any cause)
  • Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysema
  • Short stature (dwarfism)
  • Traumatic brain injury

Disability Status Select...

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Manager, Manipulation Data Farm
Manager, Manipulation Data Farm

Path Robotics, Inc. • Columbus (OH)

On-site
USD 110,000 - 140,000
Daily free lunch
Flexible PTO
Medical, dental, and vision coverage
+3
Manager, Manipulation Data Farm New Columbus, Ohio
Manager, Manipulation Data Farm New Columbus, Ohio

Path Robotics Inc. • Columbus (OH)

On-site
USD 90,000 - 130,000
Daily free lunch
Flexible PTO
Medical, dental, and vision coverage
+3
Founding ML Engineer - Robotic Locomotion & Manipulation
Founding ML Engineer - Robotic Locomotion & Manipulation

Path Robotics Inc. • Columbus (OH)

On-site
USD 100,000 - 150,000
Daily free lunch
Flexible PTO
Comprehensive medical, dental, and vision coverage
+3
Tech Lead, Robot Learning & Loco-Manipulation (Remote)
Tech Lead, Robot Learning & Loco-Manipulation (Remote)

Path Robotics Inc. • Columbus (OH)

Hybrid
USD 120,000 - 160,000
Daily free lunch
Flexible PTO
Comprehensive medical, dental, and vision coverage
+2
Robotic System Integration Engineer
Robotic System Integration Engineer

Maven Robotics • San Francisco (CA)

On-site
USD 110,000 - 170,000
Part Time - Clinical Robot Associate - Dallas, TX (on-site, weekends)
Part Time - Clinical Robot Associate - Dallas, TX (on-site, weekends)

Diligent Robotics • Dallas (TX)

On-site
USD 23,000 - 32,000
Senior Robotics Field Technician
Senior Robotics Field Technician

The PAC Group • United States

Remote
USD 62,000 - 69,000
Robotics Mechanical Engineer – Weld Automation & Fixture Design
Robotics Mechanical Engineer – Weld Automation & Fixture Design

Path Robotics • Columbus (OH)

On-site
USD 70,000 - 90,000
Daily free lunch
Flexible PTO
Comprehensive medical, dental, and vision coverage
+2
Field Robotics Technician - Welding Systems, 75% Travel
Field Robotics Technician - Welding Systems, 75% Travel

Path Robotics Inc. • Columbus (OH)

On-site
USD 50,000 - 70,000
Daily free lunch
Flexible PTO
Comprehensive medical coverage
+3
Senior Mechanical Design Engineer
Senior Mechanical Design Engineer

ATOMS Careers page • Pittsburgh

On-site
USD 149,000 - 188,000
Medical, dental, vision
401(k) plan
Discretionary vacation
+1