Simulation Software Engineer
Job Description
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
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 DetailsSoftware 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 DetailsLead 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 DetailsSales 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 DetailsSenior 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 DetailsIntegrations 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