
Software Engineer: Robotics Controls
Generalist7 months ago
Base Salary
$200k - $350k/yr
Responsibilities
- Design, implement, and test the entire real-time control system from low-level firmware through the input specification for each robot embodiment.
- Own control software across robot embodiments ranging from stock industrial cobot arms to custom hardware.
- Collaborate with machine learning teams to turn output intentions into smooth, efficient, safe, and responsive actions.
- Collaborate with hardware teams and partners to ensure system dynamics and components behave optimally.
Requirements
- Extensive experience with rigid-body kinematics and robotic controls.
- Experience bringing robots into production environments with stringent reliability requirements.
- Experience writing high-performance, production-ready Python and C++.
- Experience with kinematics and simulation libraries.
- Experience with robotic middleware platforms such as ROS, ROS2, or ZCM.
About Generalist
Generalist builds general‑purpose robots powered by large‑scale AI, focusing on vision‑language‑action and embodied multimodal models for real‑world tasks in industry and homes. The company develops robotics platforms and software and is privately held. It was founded in 2024, is headquartered in San Mateo, California, and its founding team includes alumni of OpenAI, Google DeepMind, and Boston Dynamics.