Senior Robotics Software Engineer - Simulation

Bonsai RoboticsSan Jose, CA
1d

About The Position

We are seeking a Senior Robotics Software Engineer to build and own our simulation infrastructure. The ideal candidate will create high-fidelity virtual environments that enable rapid development, testing, and validation of our autonomy stack — reducing dependence on physical field time while accelerating iteration across perception, planning, and controls.

Requirements

  • Strong computer science fundamentals and systems fluency
  • Bachelor's, Master's, or PhD in Computer Science, Robotics, or a related field, with 5+ years of industry experience in robotics software engineering with significant simulation focus
  • Strong proficiency in C/C++ and Python
  • Experience building simulation environments using platforms such as NVIDIA Isaac Sim, Unreal Engine, Gazebo, or similar
  • Familiarity with physics engines (PhysX, Bullet, MuJoCo) and sensor simulation
  • Deep understanding of ROS/ROS2 or similar robotics middleware
  • Experience integrating simulation into CI/CD pipelines for automated testing
  • Strong debugging, testing, and problem-solving skills with ability to work independently and collaboratively

Nice To Haves

  • Rust programming experience and familiarity with Zenoh
  • Exposure to agricultural or off-road robotics
  • Experience with digital twins or synthetic data generation for ML pipelines
  • Familiarity with USD/OpenUSD scene formats
  • Experience with sim-to-real transfer techniques (domain randomization, system identification)
  • GPU-accelerated rendering or ray tracing for camera simulation
  • Experience with Jetson or embedded deployment targets

Responsibilities

  • Build and maintain simulation environments that accurately model real-world field conditions — orchards, row crops, uneven terrain, variable lighting and weather.
  • Develop SIL/HIL testing frameworks that exercise the full autonomy stack end to end.
  • Create and maintain high-fidelity sensor models (cameras, GPS/RTK, IMUs, LiDAR) calibrated against real hardware.
  • Build tooling for automated scenario generation, regression testing, and CI integration.
  • Collaborate with perception, controls, and platform teams to define simulation requirements and close the sim-to-real gap.
  • Model vehicle dynamics and terrain interaction for multiple robot form factors.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service