OpenAIposted 15 days ago
San Francisco, CA
Publishing Industries

About the position

OpenAI is looking to onboard a Controls Software Engineer to develop and tune robotic control systems for our next-generation products. This role will focus on motor control and real-time motion control algorithms, ensuring seamless integration between hardware, firmware, and software.

Responsibilities

  • Develop and tune motor control algorithms, ensuring smooth and efficient motion.
  • Implement FOC (Field-Oriented Control), PID tuning, and real-time control techniques.
  • Design and integrate encoder-based feedback systems (e.g., TDK TMR sensors, Hall sensors, optical encoders).
  • Work with hardware engineers to optimize motor design, power electronics, and actuator performance.
  • Collaborate with embedded firmware engineers to implement real-time control loops in C/C++.
  • Conduct motor and control system testing, debugging, and performance optimization.
  • Support multi-body dynamics and simulation-based control strategies.

Requirements

  • Strong knowledge of FOC (Field-Oriented Control), PID tuning, and feedback control loops.
  • Experience working with encoder feedback systems and real-time sensor fusion techniques.
  • Proficiency in C/C++ for implementing embedded control systems.
  • Familiarity with motor modeling, system identification, and closed-loop control systems.
  • Ability to work cross-functionally with mechanical, electrical, and software engineers.

Nice-to-haves

  • Experience with multi-body simulation tools (e.g., MATLAB, Simulink, ANSYS).
  • Knowledge of precision robotics, drone stabilization, or industrial automation systems.
  • Familiarity with power electronics and motor drive systems.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service