CareerPlanSign in

Software Engineer - Robotic Controls

San Carlos, CA💼 Full-time💰 $200,000–$200,000🗓 2026-07-30 → 2026-09-26

Core

Develop real-time software stacks enabling humanoid robots to move, balance, and manipulate the world with precision and reliability.

Role type

Senior IC robotics controls engineer

Builds

Real-time control software for humanoid robots transitioning from R&D to production

Domain

Robotics, AI, manufacturing

Deliverable

production ML models

Required skills

rigid body dynamics, linear algebra, numerical optimization, optimization-based whole-body control, EKF-based state estimation, model predictive control, C++ (Linux), version control, testing methodologies, system architecture

Preferred skills

Java, Unity/C#, Python, real-time Linux, ROS2, DDS, embedded C, Yocto OS, hardware prototyping

Technologies

C++, Linux, ROS2, DDS, Yocto OS, Unity, C#

Responsibilities

Design and deploy state estimation systems and control algorithms for balancing, locomotion, and manipulation; Create software abstractions and APIs for high-DOF hardware; Perform system identification and calibration of actuators and kinematics; Build tools for hardware bring-up, debugging, health monitoring, and logging

Seniority

Senior, hands-on IC

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.