
Software Engineer: Robotics Controls
Generalist1 day ago
Base Salary
$200k - $350k/yr
Responsibilities
- Design, implement, and test real-time control systems spanning low-level firmware to embodiment-specific input specifications.
- Own control software across stock industrial collaborative robot arms and custom hardware.
- Collaborate with machine learning teams to translate output intentions into smooth, efficient, safe, and responsive robot actions.
- Collaborate with hardware teams and partners to optimize system dynamics and component performance.
Requirements
- Extensive experience with rigid-body kinematics and robotic controls.
- Experience bringing robots into production environments with stringent reliability requirements.
- Production-ready, high-performance Python and C++ experience.
- Experience with kinematics and simulation libraries.
- Experience with robotics middleware platforms such as ROS, ROS2, or ZCM.
- At least 5 years of experience; a PhD is often included among successful candidates.
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.