GrepJob
Apptronik

Staff Software Engineer - Humanoid Controls

Apptronik
Apply
5 days ago

Responsibilities

  • Improve the architecture, algorithms, real-time performance, testing, and maintainability of the controls stack.
  • Advance whole-body control for wheeled-base and biped platforms, coordinating locomotion with upper-body manipulation.
  • Develop learning-based hand control, mobile manipulation, teleoperation, and estimation capabilities.
  • Translate model-based and learning-based methods from simulation through hardware bring-up and deployment.
  • Improve robot speed, payload, reliability, and safety with measurable results.
  • Set technical direction across the controls stack and influence the roadmap with adjacent teams.
  • Mentor engineers through design reviews, code reviews, and engineering best practices.
  • Collaborate with hardware, systems, and reinforcement learning teams to develop solutions and diagnose system-level issues.

Requirements

  • MS or PhD in Robotics, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field, or equivalent experience.
  • At least 8 years of relevant industry experience in robot controls, or 4 years with a PhD, including a track record of getting controllers working on physical hardware.
  • Deep knowledge of kinematics, dynamics, state estimation, and optimization/control theory.
  • Proven expertise in whole-body control, including WBC/OSC, QP-based control, or MPC, for floating-base legged or mobile wheeled systems.
  • Hands-on experience with learning-based control or reinforcement learning applied to robotics and trained in simulation.
  • Breadth across mobile manipulation, dexterity or hand control, and teleoperation.
  • Strong real-time C++ and Python software engineering experience for robotic systems.
  • Industry experience developing production-grade controllers and validating or deploying algorithms on physical robot hardware.
  • Preferred experience shipping controllers to a production fleet or market at scale, dexterous or in-hand manipulation, legged locomotion, or safety-critical or certified software using ISO 13849, ISO 10218, or IEC 61508.

Benefits

  • Direct-hire position with no outside agency solicitations.
  • Equal employment opportunity and anti-discrimination protections are provided.
  • Work involves prolonged desk and computer use, occasional lifting of up to 15 pounds, and communication requirements.

Tech Stack

Categories