Bedrock Robotics
Software Engineer, Simulation
New York, NY +1 · Hybrid · Full-time · Posted Jul 10, 2026
- Location
- New York, NY
San Francisco, CA - Experience
- 4+ years of professional software engineering experience; 2+ years with one or more 3D engines or simulation frameworks.
- Education
- Engineering, math, or physics degree, or computer science background with demonstrated interest and strength in math and physics.
About the job
Build and scale realistic, high-performance simulation systems that help develop, evaluate, and validate autonomous construction-machine software.
What you'll do
- Build high-fidelity simulation environments for autonomous construction machines, including production-quality code and simulation content.
- Develop simulation systems for ML-based autonomy, evaluation, and safety validation; improve realism and performance.
- Help guide strategy for scene generation and neural rendering techniques.
What they ask for
- Engineering, math, or physics degree, or computer science background with demonstrated strength and interest in math and physics.
- 4+ years of professional software engineering experience building modular, maintainable, production-quality systems in C++.
- 2+ years of experience with one or more 3D engines or simulation frameworks.
- Experience with advanced 3D simulation software and evaluating systems to improve realism for autonomy stacks.
Nice to have
- Experience with Rust or interest in learning it.
- Robotics simulation background or experience with neural rendering techniques (Gaussian splats, NeRFs).
Tools
C++, Unreal Engine, Unity, Godot, Blender, Gazebo, Isaac Sim, Omniverse
AI focus
Simulation for ML-based autonomy, including validation and evaluation; work also involves closing the sim-to-real gap and guiding scene-generation and neural-rendering strategy.
Model-written summary · the original posting is authoritative