Generalist
Software Engineer: Robotics Controls
San Francisco Bay Area (San Mateo). Posted 9 months ago
The role
You will own the software that controls robots. You will collaborate with ML to turn output intentions into actions on various robot embodiments and work with hardware to ensure optimal system behavior.
What you will do
- Design, implement, and test the entire real-time control system from low-level firmware to input spec.
- Own a wide variety of robot embodiments from stock industrial co-bot arms to custom hardware.
Required qualifications
- Extensive experience in rigid body kinematics and robotic controls.
- Experience bringing robots into production environments with stringent reliability requirements.
- Experienced in high performance, production-ready Python and C++.
- Experience with kinematics/simulation libraries.
- Experience with robotic middleware platforms such as ROS/ROS2/ZCM.
Nice to have
- Extensive experience (5+ years), often including a PhD
About the company
Generalist is on a mission to build general intelligence for the physical world. The team includes researchers, roboticists, and company builders from OpenAI, Boston Dynamics, and Google DeepMind.