OpenAI
Control Systems Software Engineer, Robotics
$380K–$460K
San Francisco · Full-time · Posted Sep 8, 2026
About the job
Design, implement, tune, and verify real-time control systems that enable reliable robot behavior, working hands-on with robotic hardware and cross-functional teams.
What you'll do
- Design and implement control algorithms and architecture, from actuator interfaces through whole-robot behavior.
- Characterize hardware and software through experiments, testing, commissioning, tuning, and verification.
- Collaborate with machine learning, mechanical, electrical, and software teams to integrate control systems and reinforcement learning models.
What they ask for
- Strong robotics background, including manipulators, mobile robots, or other complex physical systems.
- Experience with actuation, control systems, robot dynamics, estimation, subsystem tuning, or whole-body motion.
- Strong fundamentals in classical control, system dynamics, and estimation, with exposure to learning-based or reinforcement learning approaches.
- Experience writing performant production-quality software in C++ or Rust.
Nice to have
- Experience with robotic hardware and iterating between simulation and real-world testing.
Pay
$380K – $460K USD base salary
Tools
C++, Rust
AI focus
Work with machine learning engineers to implement reinforcement learning models for robotic systems.
Model-written summary · the original posting is authoritative