Senior Software Engineer, Humanoid Controls & Robotics

Apptronik

Sunnyvale (CA)

On-site

USD 300,000 - 350,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Apptronik is seeking a Staff Software Engineer – Humanoid Controls to join our Motion Control & Planning team in Sunnyvale, CA. You will raise the quality of our robotics stack, enabling safe, scalable control for the Apollo humanoid across wheeled-base and biped platforms.

You will translate state-of-the-art model-based and learning-based methods into robust, deployable capabilities from simulation through hardware bring-up, mentoring engineers and guiding technical direction.

Qualifications

  • 8+ years of robot controls experience or 4+ with a PhD.
  • Proven expertise in whole-body control for floating-base or mobile systems.
  • Hands-on experience with learning-based control in robotics.
  • Strong C++ and Python for robotic systems.

Responsibilities

  • Raise the quality of the overall controls stack — architecture, algorithms, real-time performance, testing, and long-term maintainability.
  • Advance whole-body control across our platforms — the wheeled-base robot and the biped — coordinating the base or legs with upper-body manipulation.
  • Translate state-of-the-art model-based and learning-based methods into robust capability, from simulation through hardware bring-up and deployment.
  • Mentor engineers and multiply team capability through design reviews, code reviews, and best practices.
  • Collaborate cross-functionally with hardware, systems, and RL teams to co-develop solutions and diagnose system-level issues.

Skills

Robotics fundamentals
Whole-body control
C++ and Python
Reinforcement learning
Real-time systems

Education

MS/PhD in Robotics/CS/EE/ME
8+ years robot controls experience

Tools

QP-based control
MPC

Job description

Apptronik is seeking a Staff Software Engineer – Humanoid Controls to join our Motion Control & Planning team in Sunnyvale, CA. You will raise the quality of our robotics stack, enabling safe, scalable control for the Apollo humanoid across wheeled-base and biped platforms.

You will translate state-of-the-art model-based and learning-based methods into robust, deployable capabilities from simulation through hardware bring-up, mentoring engineers and guiding technical direction.

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

Similar jobs worth comparing

Staff Robotics Controls Engineer - Humanoid Systems
Staff Robotics Controls Engineer - Humanoid Systems

Apptronik • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Staff Software Engineer - Humanoid Controls New Sunnyvale, CA
Staff Software Engineer - Humanoid Controls New Sunnyvale, CA

Apptronik • Sunnyvale (CA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Senior Robotic Controls Engineer – Humanoid & Motion
Senior Robotic Controls Engineer – Humanoid & Motion

Booster • Austin (TX)

On-site
USD 180,000 - 240,000
Staff Robotic Controls Engineer, Humanoid AI
Staff Robotic Controls Engineer, Humanoid AI

Apptronik • Austin (TX)

On-site
USD 190,000 - 240,000
Staff Software Engineer - Humanoid Controls
Staff Software Engineer - Humanoid Controls

Socket.dev • Sunnyvale (CA)

On-site
USD 160,000 - 260,000
Staff Software Engineer - Humanoid Controls
Staff Software Engineer - Humanoid Controls

Booster • Austin (TX)

On-site
USD 180,000 - 240,000
Senior Robotics Controls Engineer — Whole-Body & Learning
Senior Robotics Controls Engineer — Whole-Body & Learning

Socket.dev • Sunnyvale (CA)

On-site
USD 160,000 - 260,000
Staff Software Engineer - Humanoid Controls
Staff Software Engineer - Humanoid Controls

Apptronik • Sunnyvale (CA)

On-site
USD 300,000 - 350,000
Staff Software Engineer - Humanoid Controls
Staff Software Engineer - Humanoid Controls

Apptronik • Austin (TX)

On-site
USD 190,000 - 240,000
Sr. Software Engineer – Real-Time Controls Sunnyvale, CA
Sr. Software Engineer – Real-Time Controls Sunnyvale, CA

Apptronik Systems, Inc. • Sunnyvale (CA)

On-site
USD 215,000 - 230,000