# Senior Software Engineer, Simulation & World Models at Bot Auto

Senior Software Engineer, Simulation & World Models at Bot Auto in Houston, TX or San Francisco Bay Area. Posted June 5, 2026.

- Company: Bot Auto
- Location: Houston, TX or San Francisco Bay Area
- Experience: 3+ years
- Posted: 2026-06-05
- Apply: https://job-boards.greenhouse.io/botauto/jobs/5250129008
- Source: https://jobmagic.ai/jobs/senior-software-engineer-simulation-world-models-bot-auto-545gkn

## Requirements

- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field
- 3+ years of professional software development experience
- Strong expertise in modern C++ (C++17 or newer preferred)
- Experience designing and developing production software systems
- Strong understanding of:
- Multithreading and concurrency
- Memory management
- Performance optimization
- Software architecture and system design

## Description

### **About the Role**

We are building the next generation of autonomous trucking technology to make freight transportation safer, more efficient, and more scalable.

Our Simulation team develops the virtual environments, testing infrastructure, and AI-driven simulation systems that enable rapid development and validation of autonomous driving software. We leverage large-scale simulation, synthetic data generation, reinforcement learning environments, and emerging world-model technologies to accelerate autonomy development.

We are seeking a software engineer with strong C++ expertise and a passion for building scalable simulation systems. This role offers the opportunity to work at the intersection of autonomous driving, simulation, robotics, and AI.

### **What You'll Do**

### **Build Autonomous Driving Simulation Systems**

- Design and develop high-performance simulation infrastructure for autonomous vehicle development and validation

- Build scalable systems for scenario generation, simulation execution, and evaluation

- Develop simulation tooling used by Perception, Prediction, Planning, and Controls teams

- Improve simulation realism, scalability, and operational efficiency

- Collaborate across teams to support testing, validation, and development workflows

### **Develop AI-Driven Simulation Capabilities**

- Build infrastructure supporting reinforcement learning and closed-loop evaluation workflows

- Develop systems for synthetic data generation and automated scenario creation

- Collaborate with ML engineers and researchers to integrate learned models into simulation environments

- Explore emerging approaches in world modeling, agent simulation, and Physical AI

### **Engineering Excellence**

- Write production-quality C++ and Python code

- Participate in architecture and technical design discussions

- Build reliable, maintainable, and well-tested systems

- Contribute to code reviews and engineering best practices

- Create clear technical documentation for systems and tools

### **Required Qualifications**

- Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field

- 3+ years of professional software development experience

- Strong expertise in modern C++ (C++17 or newer preferred)

- Experience designing and developing production software systems

- Strong understanding of:

- Multithreading and concurrency

- Memory management

- Performance optimization

- Software architecture and system design

- Experience working with simulation, robotics, gaming, or autonomous systems

### **Preferred Qualifications**

- Experience with simulation platforms such as:

- CARLA

- Isaac Sim

- Unreal Engine

- Familiarity with reinforcement learning concepts and workflows

- Experience with agent-based simulation or closed-loop simulation systems

- Experience building synthetic data generation pipelines

- Experience with ROS or ROS2

- Experience with cloud-native infrastructure such as Docker, Kubernetes, AWS, or GCP

- Familiarity with machine learning infrastructure and large-scale data processing systems

### **Nice to Have**

- Experience in autonomous driving or robotics applications

- Experience with multi-agent simulation systems

- Familiarity with world models, generative simulation, or Physical AI technologies

- Experience with sensor simulation, including camera, lidar, or radar

- Experience with physics engines and real-time systems

- Experience with CUDA, OpenGL, Vulkan, or graphics programming

### **What We're Looking For**

- Strong software engineering fundamentals

- Systems-thinking mindset and attention to detail

- Curiosity about simulation, AI, robotics, and autonomous systems

- Ability to work across simulation, infrastructure, and machine learning domains

- Comfortable working in a fast-paced environment with evolving technical challenges

- Passion for building the next generation of intelligent simulation platforms
