Simulation Software Engineer

Boston Dynamics · Waltham

Company

Boston Dynamics

Location

Waltham

Type

Full Time

Job Description

The Boston Dynamics Central Software team is looking for a Simulation and Tools Software Engineer to join us. If you are creative, have a passion for making contributions with broad impact, and thrive in a dynamic and team-oriented environment, this is the role for you!

In this role you will develop and extend software tools, infrastructure, and services for robot simulation. These simulations will be used by staff across project teams to develop new robot behaviors, as part of AI/ML solutions, and for key quality assurance workflows. This software is critical to delivering new capabilities and will be used every day by engineers across Boston Dynamics.

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.

How will you make an impact:

  • Work with others to shape how simulation can be used to ease robot behaviors creation and to ship better products. Build, deliver, and refine tools based on what you learn from internal end-users.
  • Grow your knowledge of simulation technologies (sensor modeling, cluster computing, rigid-body dynamics) and robot software architectures - then accelerate others with what you learn.
  • Research and adapt new ways to apply simulation and tools to robotics problems. Advocate for and help others understand these opportunities.
  • Scale simulation as a tool into domains like behavior testing, autonomy development, and continuous deployment. Integrate solutions into our software environment.

Desired skills:

  • Minimum 5 years developing, debugging, profiling, and optimizing software in C++. Knowledge of Python and other languages is a plus.
  • Experience with content creation tools (Maya, Blender) and standards (FBX, USD) used in the film/game industry for Asset creation and visualization (Unreal, Unity)
  • Experience with state-of-the-art physics simulation engines used in robotics and games (Mujoco, Gazebo, Bullet, Dart)
  • A proven track-record delivering working solutions in large multi-language cross-platform codebases
  • Experience deploying and pipelines for ML applications

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.

Date Posted

04/18/2023

Views

11

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Quality Engineer, Mobile - Imprivata

Views in the last 30 days - 0

Imprivata is seeking a Senior Quality Engineer Mobile for a hybrid opportunity in Waltham MA The candidate will join a dedicated team passionate about...

View Details

Software Delivery Lead - Imprivata

Views in the last 30 days - 0

Imprivata is seeking a Software Delivery Lead for a Hybrid role in Waltham MA The role involves leading multiple Agile Product teams managing project ...

View Details

Lead Data Analyst - Dynatrace

Views in the last 30 days - 0

Dynatrace is seeking a Business Analyst with extensive experience in data analysis and statistics trend analysis The role involves providing data anal...

View Details

Sales Development Representative Manager - demandDrive

Views in the last 30 days - 0

demandDrive is seeking an SDR Manager to lead a team of Sales Development Representatives The role involves managing client relationships coaching and...

View Details

Senior Manager, IT - Deciphera Pharmaceuticals

Views in the last 30 days - 0

Deciphera a biopharmaceutical company focused on cancer treatments is seeking a Sr Manager of IT The role involves managing IT onboarding and offboard...

View Details

Integrations Support Specialist II - ZoomInfo

Views in the last 30 days - 0

ZoomInfo is seeking an experienced Integration Support Specialist The role involves providing daily support to customers managing escalations document...

View Details