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.