Senior Software Controls Engineer
Core
Build automated pipelines and metrics to measure control quality (smoothness, latency, tracking error) for humanoid robots using recorded data, simulation, and live telemetry.
Role type
Senior IC software engineer (control quality & evaluation infrastructure)
Builds
Automated test harnesses, metric pipelines, CI/CD integration, and fleet-level test suites for control releases
Domain
Humanoid robotics, control systems evaluation, data engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Python, C++, robotics data analysis, test automation, statistical significance, robot middleware (ROS/ROS2), CI/CD pipelines
Preferred skills
Robot kinematics/dynamics, hardware-in-the-loop testing, physics simulation (MuJoCo, Isaac Sim), fleet management, data engineering
Technologies
Python, C++, ROS/ROS2, MuJoCo, Isaac Sim, Git, CI/CD tools
Responsibilities
Define and version control quality metrics, develop deterministic evaluation frameworks, integrate testing into CI/CD, build fleet-level test suites, track control quality drift and degradation
Seniority
Senior, hands-on IC
