Jobs and Careers
BO

Simulation Platform Lead/ Architect

Boston Dynamics
United Statesfull_timeVerifiedPosted 18 Jun 2024

About the role

We are looking for a Simulation Technical Lead/Architect to join the Stretch Software team at Boston Dynamics.  The ideal candidate will own developing, integrating, and maintaining our simulation platform for Stretch, an industry-changing robot targeting multiple applications within the logistics space. You will also oversee the tools and workflows that enable engineers to use simulation to create and test our entire software stack. You will help drive a test-driven culture by providing tools and best practices to enable rapid test and development cycles. To be successful in this role, you must possess strong technical skills in software design, state-of-the-art simulation technology, and the ability to deliver results in a fast-paced environment. You’ll need to be a self-starter who takes initiative, collaborative team player, and a champion of other developers as users. 

Day-to-Day Activities will include:

  • Define the technical vision and architecture for simulation on Stretch.

  • Understand the needs of developers to create tools and workflows for designing, executing, and evaluating simulation tests.

  • Drive integration with on- and off-robot system software.

  • Work with CI/DevOps teams to efficiently integrate simulation software and tests into continuous integration and build systems.

  • Evaluate and enhance the fidelity of the simulation over time

  • Push forward on several axes of scale; including large environments and complex scenarios, support for multiple dynamic agents, and the ability to run large numbers of experiments in parallel 

  • Chase the ambitious goal of preventing bugs that are discovered during hardware tests

  • Participate as a hands-on developer, implementing key components, debugging issues, and prototyping new approaches.

  • Lead and mentor other engineers

Desired Experience:

  • A proven track record developing simulation platforms for robotics, autonomous vehicles, or game engines.

  • Experience with more than one commonly-used simulation or game engines (Unity/Unreal, Mujoco, Gazebo, Isaac sim, etc)

  • 10+ years industry experience, ideally in the robotics or autonomous vehicles

  • Proficiency in C++ and Python, with a willingness to learn new programming languages or technologies.

  • Experience modeling dynamic physical systems, sensors, and actuators.

  • Experience leading technical projects, either formally or informally.

  • Experience working with multiple teams and helping convert ambiguous requirements into concrete technical roadmaps and deliverables.

  • Bachelor’s degree or higher in computer science or a related field

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Boston Dynamics

View company profile →