Software Engineer in Simulation- Atlas jobs in United States
cer-icon
Apply on Employer Site
company-logo

Boston Dynamics · 11 hours ago

Software Engineer in Simulation- Atlas

Boston Dynamics is seeking a Software Developer In Simulation to build and expand simulation for the Atlas Humanoid Robot. In this role, you’ll be responsible for ensuring the accuracy and performance of the Atlas robot simulation software while developing tools and processes to monitor system performance indicators.

Artificial Intelligence (AI)RoboticsSoftware
check
Growth Opportunities
badNo H1Bnote

Responsibilities

Establish tools and processes to monitor key system performance indicators (KPIs) on our simulated systems
Develop tools to ensure our simulations avoid system bottlenecks, such as network bandwidth, CPU usage and available memory
Develop simulated sensor models Develop, refine, and validate realistic sensor models for Atlas, including sensors, camera and actuator modeling
Collaboration with the Atlas teams to ensure the models accurately reflect noise characteristics, latency, and real-world performance
Profile and optimize simulation code for speed and stability, enabling faster iteration of simulation runs
Build and maintain simulation infrastructure, supporting tools, and pipelines to enhance developer efficiency and scale simulation capabilities across the organization
Be familiar with how to use Atlas, develop automated test cases, and set up workflows in Jira or other tools

Qualification

C/C++Performance optimizationLinux expertisePhysics simulationPythonShell scriptingGit/GitHubDebugging skillsCommunication skillsInterpersonal skills

Required

5+ years of prior software development in C/C++, as well as shell scripting and Python
Extensive experience with performance optimization of systems, with a focus on Linux expertise
Analytical expertise - ability to develop, interpret and present system reports and understand the
Experience with physics simulation including MuJoCo, IsaacSim, Gazebo and Warp
Excellent debugging skills - both overall methodology as well as knowledge of available tools
Excellent communication and interpersonal skills

Preferred

Experience with source code control, build, and CI/CD toolchains, specifically Git/GitHub, and familiarity with tools like Jenkins, CircleCI, GitLab CI/CD, or similar
Experience with incorporating simulation into the CI/CD process
Experience with real-time systems and multi-threaded programming
Previous experience working on legged or humanoid robot platforms

Benefits

Medical
Dental
Vision
401(k)
Paid time off
Annual bonus structure

Company

Boston Dynamics

twittertwittertwitter
company-logo
Boston Dynamics is an engineering company that specializes in building dynamic robots and software for human simulation.

Funding

Current Stage
Late Stage
Total Funding
$37M
Key Investors
SoftBank
2020-12-09Acquired
2019-02-06Series Unknown· $37M

Leadership Team

leader-logo
Robert Playter
Chief Executive Officer
linkedin
leader-logo
Marc Theermann
Chief Strategy Officer
linkedin
Company data provided by crunchbase