Boston Dynamics

Boston Dynamics

Controls Software Engineer, Atlas

Waltham Office (POST), USA · Junior

Work authorization required$110k-$145kDetected 36 days ago
C++Code ReviewGitCI/CDLinuxData EngineeringRoboticsControlsAdaptability

About the role

  • We are looking for an early-career engineer who thrives at the intersection of hardware and software.
  • You will be hands-on with the hardware, debugging failures in real-time, and using agentic coding tools to accelerate how we write code and analyze robot data.
  • At Boston Dynamics, we believe the best way to learn is by doing, supported by the best in the field.

Responsibilities

  • Write Production Code: Design and implement real-time software in C++ that runs directly on Atlas hardware.
  • Close the Loop: Build the software pipelines that allow the robot to identify, report, and gracefully respond to hardware or software faults.
  • Hardware Debugging: Take a "first-principles" approach to debugging, using data logs to perform failure analysis.
  • Software-Minded: You understand that great robotics requires great software. You care about clean code, unit testing, and building tools that make the whole team faster.
  • Partner with world-class roboticists who have spent decades pushing the boundaries of what machines can do.
  • You won't just be a "cog in the machine." You will own critical features and infrastructure projects from design to deployment on the robot.
  • Design and implement real-time software in C++ that runs directly on Atlas hardware.
  • Build the software pipelines that allow the robot to identify, report, and gracefully respond to hardware or software faults.
  • Work Alongside Experts: Partner with world-class roboticists who have spent decades pushing the boundaries of what machines can do.

Requirements

  • Hardware Enthusiast: You have a genuine passion for physical systems.
  • Balanced Generalist: You have a solid grasp of classical control (SISO, PD controllers, Bode plots) and are highly comfortable in a Linux environment.
  • Curious & Adaptable: You are excited to learn new skills on the fly, whether it's a new physics simulator or an AI tool that helps you write better C++.
  • Software Skills: Proficiency in C++ and Python.
  • You have a genuine passion for physical systems.
  • You have a solid grasp of classical control (SISO, PD controllers, Bode plots) and are highly comfortable in a Linux environment.
  • Bachelor's degree in Robotics, Computer Science, ME/EE (or related) with 1-2 years of experience (including internships), OR a recently completed Master's degree.
  • Education: Bachelor's degree in Robotics, Computer Science, ME/EE (or related) with 1-2 years of experience (including internships), OR a recently completed Master's degree.
  • Software Skills: Proficiency in C++ and Python. Experience with version control (git) and writing tests for your code.

Nice to have

  • Experience with physics simulators (e.g., MuJoCo, Gazebo, or Isaac Sim).
  • Exposure to automated data pipelines or CI/CD for robotics.
  • A portfolio of personal or academic robotics projects that demonstrate experience.
  • This range represents a good-faith estimate of compensation at the time of posting.

Skills

  • Proficiency in C++ and Python.
  • Experience with version control (git) and writing tests for your code.
  • Controls Foundations: A solid understanding of classical control theory (SISO).
  • Hands-on Experience: Proven experience debugging and "getting your hands dirty" with real-world electromechanical systems.
  • Onsite Presence: Ability to work onsite at our Waltham, MA facility for direct interaction with the Atlas fleet.
  • Boston Dynamics is scaling the Atlas humanoid fleet to push the limits of generalist robotics.

Compensation

  • The base pay range for this position is between $110,000 to $145,000.00 annually.

Benefits

  • Contribute to the "uptime" of the world's most advanced humanoid by building automated health-checks and instrumentation into the control stack.

Visa & Work Authorization

  • However, we are not able to sponsor visas for this position

This listing is sourced directly from Boston Dynamics's careers page and normalized into a canonical job model.