Sorry, this job is no longer available.

(Loading More Opportunities)

Robotics Software Engineer - Atlas

As a Robotics Software Engineer on the Atlas team, you will work closely with a team of software, mechanical, and electrical engineers to develop and test new robot technologies for Atlas and other R&D efforts at Boston Dynamics. You will be delivering software that enables new capabilities for our robots, which will require a deep understanding of the relationship between hardware and low-level software.

Boston Dynamics is a world leader in mobile robots, tackling some of the toughest robotics challenges. For years, our awe-inspiring viral videos on YouTube have shown the world what remarkably capable robots can do. Now we are quickly becoming a recognized leader in automation solutions for industrial applications, logistics and warehouses.

Day to day activities:

  • Design and write C++/Python software and tests for robot systems including Atlas

  • Work with Mechanical and Electrical engineers to design and test new technologies

  • Solve control problems (modeling, simulation, estimation, compensation) related to systems and joint-level control

  • Develop and maintain test setups for experimental evaluation of technologies in different stages of design and production.

Required Skills:

  • 3+ years of experience in modern programming (e.g. C++17, Python)

  • Solid understanding of Linear and control systems theory

Desired Skills:

  • Microcontroller firmware, e.g. STM32 and Field Oriented Control

  • Realtime control systems, e.g. QNX, RT-linux

  • Linux networking, e.g. CAN, Ethernet, PCIe

  • Developer workflows, e.g. Bazel, Git, Jenkins

We are interested in every qualified candidate who is eligible to work in the United States. However, we are not able to sponsor visas for this position.

Salary Range
$68,000.00 - $97,000.00
per Year
Salary range estimated by
salary estimation provided by zippia
Waltham, MA, 02451, US