Samsungresearchamerica

Senior Simulation Software Engineer - Robot Intelligence

665 Clyde Avenue, Mountain View, CA, USA. Posted 22 days ago

The role

You will design and scale a cloud-hosted, high-performance simulation pipeline. You will develop Python, C++, and Rust components and collaborate with researchers to transition algorithms into physical-world realities.

What you will do

  • Develop Python, C++ and Rust components of a robotics simulation pipeline
  • Own developed software components through entire lifecycle
  • Profile and optimize code performance to improve simulation latency and throughput
  • Collaborate with researchers and research engineers to develop robotics algorithms
  • Collaborate on engineering roadmap development for the overall Robot Intelligence Lab
  • Maintain release workflow and regular release cadence for partner teams
  • Support reproducible AI development environments and cloud-based training workflows

Required qualifications

  • MS degree in CS/EE/Robotics, or equivalent combination of education, training, and experience
  • 5+ years of experience conducting state-of-the-art robotics R&D
  • Proficiency in Python and C++
  • Experience developing and maintaining Linux-based software
  • Experience with robotics simulation frameworks such as IsaacSim, Gazebo, PyBullet or MuJoCo
  • Familiarity with scene description formats such as URDF, SDFormat or USD
  • Experience designing software components and defining clear interfaces within complex systems
  • Experience developing or integrating with cloud-hosted services and data pipelines
  • Practical experience with Docker, Git, CI/CD, and automated testing
  • Ability to establish maintainable engineering practices while supporting fast-moving research
  • Strong troubleshooting, collaboration, and documentation skills

Nice to have

  • Developed robotic manipulation or locomotion simulation environments, tasks and controllers or policies
  • Trained or fine-tuned neural network robot policies in PyTorch, IsaacLab or MJLab
  • Developed physics or 3D rendering components for simulators
  • Developed CUDA/ Warp software components; profiled and optimized GPU kernels
  • Deployed services in Amazon Web Services platform

Benefits

  • Annual bonus eligibility
  • Generous benefits

Before you apply

  • In applying and progressing through the recruitment process, you must not disclose any trade secrets of a current or previous employer

About the company

The Robot Intelligence Lab at Samsung Research America is a facility dedicated to advancing robotics through research and development. The lab develops technologies for intelligent robotic systems and collaborates with universities, startups, and government labs.

Senior Simulation Software Engineer - Robot Intelligence at Samsungresearchamerica | JobZoey