Taro Logo

Simulation Software Engineer - Intern

The AI Institute solves fundamental challenges in AI and Robotics to enable future generations of intelligent machines that will help us all live better lives.
Backend
Software Engineering Intern
In-Person
2+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Simulation Software Engineer - Intern

The Boston Dynamics AI Institute is seeking a Simulation Software Engineer Intern to work on cutting-edge robotic systems. As an intern, you'll collaborate with experienced simulation software engineers, contribute to ongoing projects, and gain hands-on experience in developing software solutions for advanced robotics. You'll also work on a fun demo project to showcase your contributions.

The role involves working cross-functionally to improve robot software at the institute and around the world. You'll have the opportunity to create and support open-source robotics software, promote quality through code reviews, and work closely with research teams to gather requirements and test solutions.

Key responsibilities include:

  • Producing meaningful contributions to robotic systems under guidance
  • Collaborating with research teams for requirements and feedback
  • Creating and supporting open-source robotics software
  • Promoting code quality through regular reviews

Requirements:

  • 2+ years of experience delivering robust code
  • BS or MS in computer science, robotics, or related field
  • Experience with robotics simulation tools (e.g., Isaac Sim, Habitat, Drake)
  • Knowledge of robot sensors and Omniverse tools
  • Strong programming skills in Python or C++
  • Experience with modern software engineering practices

This internship offers a unique opportunity to gain practical experience in robotics software development, contribute to cutting-edge projects, and work with a team of experienced professionals in the field of AI and robotics.

Last updated 10 months ago

Responsibilities For Simulation Software Engineer - Intern

  • Work under the guidance of simulation software engineers to produce meaningful contributions to robotic systems
  • Work collaboratively with research teams to gather requirements, feedback, and test solutions
  • Create and support open source robotics software
  • Promote quality and reliability through regular code reviews

Requirements For Simulation Software Engineer - Intern

Python
  • 2+ years experience delivering robust code (internships, research positions and open source projects included)
  • BS or MS in computer science, robotics, physics, electrical/mechanical/aerospace engineering, or a related field
  • Experience with simulation for robotics - Isaac Sim, Isaac Lab, Habitat, Drake, Mujoco, Gazebo, CoppeliaSim, etc.
  • Experience with robot sensors (IMU, cameras, depth cameras, etc)
  • Experience working with robots, controls, kinematics, machine learning, etc.
  • Knowledge of Omniverse tools such as Isaac, Orbit, Warp, Replicator, etc.
  • Strong programming skills in Python or C++
  • Experience with git, issue tracking, CI/CD, and modern software engineering practices
  • Strong troubleshooting skills

Interested in this job?