CareerPlanSign in

Software Engineer, Robotics

Sunnyvale💼 Full-time💰 $189,000–$189,000🗓 2026-06-02 → 2026-09-25

Core

Design, implement, and tune core robotics software for bi-dexterous robot platforms, spanning locomotion, whole-body control, and manipulation.

Role type

Senior IC Robotics Engineer (full-stack hardware/software)

Builds

Physical robots capable of performing real work in real environments

Domain

Robotics, Physical AI, Embedded Systems

Deliverable

production ML models | product features

Required skills

C++ (real-time, multithreading, memory management), Python, robotics fundamentals (kinematics, dynamics, control theory, state estimation), embedded/low-level systems, Linux development, hardware debugging

Preferred skills

Bi-dexterous robot experience, ROS/ROS2, reinforcement/imitation learning, physics simulators (MuJoCo, Gazebo, Isaac Sim), SLAM, path planning, sensor fusion

Technologies

C++14/17/20, Python, Linux, CAN, EtherCAT, Ethernet, serial, ROS/ROS2, MuJoCo, Gazebo, NVIDIA Isaac Sim

Responsibilities

Design and tune core robotics software for locomotion and manipulation; Bring up software and hardware on new robot generations; Develop real-time control software; Build simulation infrastructure; Debug failures on physical robots; Contribute to fleet monitoring and CI/CD tooling

Seniority

Senior, hands-on IC

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