What are the responsibilities and job description for the Simulation Technical Lead position at Boston Dynamics?
As a Simulation Technical Lead on the Warehouse Robotics team at Boston Dynamics, you will own developing, integrating, and maintaining our simulation platform for Stretch, an industry-changing robot targeting multiple applications within the logistics space. You will oversee the tools and workflows that enable engineers to use simulation to create and test our entire software stack and help drive a test-driven culture by providing tools and best practices to enable rapid test and development cycles. If you are creative, enjoy working with cutting edge technologies, and thrive in a dynamic and team-oriented environment, this position is for you.
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 and warehouse logistics.
Day To Day Activities
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 and warehouse logistics.
Day To Day Activities
- 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 test and development.
- 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.
- Participate as a hands-on developer, implementing key components, debugging issues, and prototyping new approaches.
- Mentor other engineers on the simulation team.
- A proven track record developing simulation platforms for robotics, autonomous vehicles, or game engines.
- Experience with one or more commonly-used simulation or game engines (Unity/Unreal, Mujoco, Gazebo, Isaac sim, etc).
- 8 years of experience building production-quality software.
- Proficiency in C and Docker, 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.