Senior Software Engineer, Simulation & World Models
BOT Auto CA
Houston, TX · Posted June 5, 2026
Just laid off? Start here: a plan for the first weeks
See every open role at BOT Auto CA
More in Texas job market · All Senior Software Engineer jobs (2,791) · Technology & Software · Engineering jobs
More roles at BOT Auto CA
- Senior Algorithm Engineer, Deep Learning & Vision · Houston, TX
- Senior Software Engineer, Fleet Mission Control · Houston, TX
- Software Engineer, Simulation & Reinforcement Learning · Houston, TX
- Software Engineer, Core Platforms · Houston, TX
- Algorithm Engineer, Deep Learning & Vision (New Grad) · Houston, TX
- Senior Algorithm Engineer, Reinforcement Learning · Houston, TX
Similar jobs
- Sr. Software Development Engineer · Mid Oregon Credit Union · Austin, TX
- AVP, DevOps Engineer · Mid Oregon Credit Union · Austin, TX
- Sr. Software Engineer, Falcon NG-SIEM, FrontTier Expansions (Hybrid) · CrowdStrike Holdings · Austin, TX
- Software Engineer II - Engine Team, LogScale (Hybrid) · CrowdStrike Holdings · Austin, TX
- Software Engineer III: Go Services · Jack Henry & Associates · Allen, TX
- Staff Software Engineer · Jack Henry & Associates · Allen, TX
Where Houston, TX ranks
Where Houston, TX placed in our monthly rankings, month by month. Each month stays online at its own address.
November 2026
- #1Best cities for manufacturing and industrial jobs887 openings · of 100
- #1Best cities for energy and utilities jobs704 openings · of 27
- #1Cities hosting the most energy & utilities conferences11 conferences · of 15
- #2Cities with the most jobs that do not need a four-year degree in the Southwest481 jobs · of 38
- #2Best cities for software and engineering jobs in the Southwest1,018 openings · of 33
- #2Best all-round cities for mid-career professionals in the Southwest74 / 100 · of 15
Rankings about engineering jobs
- Best cities for software and engineering jobs #1 San Francisco (3,412 openings)
- Best cities for engineering pay after cost of living #1 San Mateo ($216k)
- Most requested AI skills in engineering jobs #1 AI tools in daily work (6.1%)
- AI tools named most often in engineering jobs #1 Claude (1.7%)
- Employers with the most engineering jobs #1 Amazon (2,992 roles)
Pay compared with the market
This listing does not state pay. Across 1,073 open senior software engineer listings that state pay, the middle half runs $170,000 to $222,500 and the median is $200,000.
Listed pay is what employers advertise, not what people are paid.
Senior Software Engineer salaries by state · Check your own pay
How AI is used in this kind of work
Among software developers, AI is already used for some of the tasks. Measured exposure for software developers: 29% (some).
Share of this job’s tasks that AI is already used for at work, from real usage. It is not a forecast of job loss, and a low number means no use seen yet. Source: Anthropic Economic Index.
Skills this job asks for
Say which you have and which you want to build. We use it to match you to jobs like this one.
About the job
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