Senior Robotics Software Engineer, Atlas Controls
Listed on 2025-11-19
-
Software Development
Robotics, Software Engineer
Senior Robotics Software Engineer, Atlas Controls
At Boston Dynamics, we are at the forefront of developing advanced humanoid robots designed for complex, real-world environments. We are seeking a passionate and skilled Senior Robotics Software Engineer to join the Atlas Controls Team.
In this role, you will join a team of engineers to develop and maintain the core software infrastructure for the control system. Your work will span both the realtime controls software running on Atlas and the machine learning pipelines that feed into the control system.
Day-to-Day Activities- Design and implement realtime control software for the Atlas humanoid robot.
- Develop software infrastructure for simulation testing and machine learning pipelines.
- Write high-quality software in both C++ and Python.
- Perform analysis of robot data logs, working toward improving reliability and mitigating failures.
- Collaborate with other engineers to integrate control systems with hardware and high-level robot operations.
- Bachelor’s degree and 2+ years of experience or Master’s degree in computer science or robotics-related field.
- Strong software skills with proficiency in both C++ and Python.
- Willing and able to quickly learn new skills.
Senior Robotics Software Engineer, Atlas ControlsAt Boston Dynamics, we are at the forefront of developing advanced humanoid robots designed for complex, real-world environments. We are seeking a passionate and skilled Senior Robotics Software Engineer to join the Atlas Controls Team.
In this role, you will join a team of engineers to develop and maintain the core software infrastructure for the control system. Your work will span both the realtime controls software running on Atlas and the machine learning pipelines that feed into the control system.
Day-to-Day Activities- Design and implement realtime control software for the Atlas humanoid robot.
- Develop software infrastructure for simulation testing and machine learning pipelines.
- Write high-quality software in both C++ and Python.
- Perform analysis of robot data logs, working toward improving reliability and mitigating failures.
- Collaborate with other engineers to integrate control systems with hardware and high-level robot operations.
- Bachelor’s degree and 2+ years of experience or Master’s degree in computer science or robotics-related field.
- Strong software skills with proficiency in both C++ and Python.
- Willing and able to quickly learn new skills.
- Ability to work effectively as part of a team.
- Strong understanding of robotics fundamentals.
- Experience with robot hardware
- Working knowledge of reinforcement learning
- Experience with physics simulators for Robotics (Mujoco / Gazebo / Isaac Sim, …)
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).