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
Boston Dynamics, Inc.
Customer Learning & Development team at Spot, focusing on training events and supporting a variety of audiences including internal teams and external stakeholders.
Other jobs at Boston Dynamics, Inc.
Why OmniJobs?
- Rare & hidden jobs
- New jobs every day
- No expired job posts
- All jobs in English
Receive emails about similar jobs
Get alerts to your inbox about new open jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs