Generalist

Software Engineer: Robotics Controls

Boston (Somerville). Posted 8 days ago

The role

You will own the software that controls robots. You will collaborate with ML to turn output intentions into smooth, efficient, safe, and responsive actions on a variety of robot embodiments.

What you will do

  • Design, implement, and test the entire real-time control system from low-level firmware to the input spec for each embodiment.
  • Own a wide variety of robot embodiments from stock industrial co-bot arms to custom hardware.
  • Collaborate with ML to turn output intentions into actions.
  • Collaborate with hardware and partners to ensure the system, dynamics, and components are behaving optimally.

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, Google DeepMind, and other frontier labs.

Software Engineer: Robotics Controls at Generalist | JobZoey