Facebook pixel

Senior Software Engineer
Manipulation / Controls
Confirmed live in the last 24 hours
Locations
Waltham, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
C/C++/C#
Python
Requirements
  • MS in Robotics, Computer Science, or a related field
  • Fluency in modern programming languages, e.g. C++17, Python
  • Experience implementing manipulation control algorithms on a multi-DOF robotic platform
  • Ability to work collaboratively on a diverse team toward a common goal
Responsibilities
  • Propose, implement and evaluate control algorithms that enable new and exciting manipulation capabilities on our Atlas robots
  • Contribute to high-quality C++ software libraries with a focus on reusability, testing, and high-performance on hardware
  • Develop experiments and perform failure analysis to evaluate and improve software and hardware
  • Actively present and participate in cross-company technology discussions
  • Develop compelling demonstrations that showcase new robot capabilities and captivate the public's imagination
Desired Qualifications
  • PhD (or equivalent) in Robotics, Computer Science, or a related field
  • Experience with one or more of the following: Optimal Control, Model-Predictive Control, State Estimation, Control Systems Theory, Motion Planning, Legged Robotics
Boston Dynamics

201-500 employees