GrepJob
Apptronik

Staff Software Engineer - Humanoid Controls

Apptronik
Apply
about 3 hours ago

Responsibilities

  • Raise the quality of the overall controls stack including architecture and algorithms.
  • Advance whole-body control for both wheeled and biped robots.
  • Address high-impact problems across the robotics stack.
  • Translate advanced control methods into practical capabilities.
  • Expand the robot's performance in speed, payload, reliability, and safety.
  • Set technical direction and influence the roadmap for the controls stack.
  • Mentor engineers through design and code reviews.
  • Collaborate with hardware, systems, and RL teams to diagnose issues.

Requirements

  • Deep understanding of robotics fundamentals such as kinematics and dynamics.
  • Proven expertise in whole-body control for legged or mobile systems.
  • Hands-on experience with learning-based control applied to robotics.
  • Versatility across various robot control problems.
  • Strong software engineering skills in real-time C++ and Python.
  • Experience developing production-grade controllers for physical robots.
  • Preferred experience in shipping controllers to market or working with safety-critical software.
  • MS or PhD in Robotics, CS, EE, ME, or related field.

Tech Stack

Categories