Bedrock Robotics

Software Engineer, Simulation

New York, NY, Remote. Posted 4 months ago

The role

You will build and scale high-fidelity simulation environments for autonomous construction machines. This role focuses on developing simulation systems that support ML-based autonomy, evaluation, and safety validation.

What you will do

  • Build and scale high-fidelity simulation environments for autonomous construction machines
  • Develop simulation systems that support ML-based autonomy, evaluation, and safety validation
  • Improve realism and performance to better reflect real-world behavior
  • Help guide strategy in scene generation and neural rendering techniques
  • Write production-quality, hands-on code and build real simulation content

Required qualifications

  • Engineering, math, or physics degree, or computer science background with demonstrated interest and strength in math and physics
  • 4+ years of professional experience in software engineering
  • Proven track record of building modular, maintainable, production-quality software systems in C++
  • 2+ years of experience with one or more 3D engines or simulation frameworks, such as: Unreal Engine, Unity, Godot, Blender, Gazebo, Isaac Sim, Omniverse

Nice to have

  • Experience with Rust or interest in learning it
  • Robotics simulation background
  • Experience with neural rendering techniques (Gaussian splats, NeRFs)

About the company

Bedrock retrofits heavy equipment contractors already own, starting with excavators, to bring autonomy to real job sites. The company has raised nearly $1B in total funding.