Back to all jobs
B
Senior Software Engineer, Simulation Systems
Bot Auto
Houston1w ago
- Seniority
- Senior
About the role
<div class="mt-8 text-xl text-gray-600 leading-8">
<div data-controller="rich-text">
<div class="rich-text-container" data-rich-text-target="richTextContainer">
<h3><strong>About the Role</strong></h3>
<p>We are building the next generation of autonomous trucking technology to make freight transportation safer, more efficient, and more scalable.</p>
<p>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.</p>
<p>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.</p>
<h3><strong>What You'll Do</strong></h3>
<h3><strong>Build Autonomous Driving Simulation Systems</strong></h3>
<ul>
<li>Design and develop high-performance simulation infrastructure for autonomous vehicle development and validation</li>
<li>Build scalable systems for scenario generation, simulation execution, and evaluation</li>
<li>Develop simulation tooling used by Perception, Prediction, Planning, and Controls teams</li>
<li>Improve simulation realism, scalability, and operational efficiency</li>
<li>Collaborate across teams to support testing, validation, and development workflows</li>
</ul>
<h3><strong>Develop AI-Driven Simulation Capabilities</strong></h3>
<ul>
<li>Build infrastructure supporting reinforcement learning and closed-loop evaluation workflows</li>
<li>Develop systems for synthetic data generation and automated scenario creation</li>
<li>Collaborate with ML engineers and researchers to integrate learned models into simulation environments</li>
<li>Explore emerging approaches in world modeling, agent simulation, and Physical AI</li>
</ul>
<h3><strong>Engineering Excellence</strong></h3>
<ul>
<li>Write production-quality C++ and Python code</li>
<li>Participate in architecture and technical design discussions</li>
<li>Build reliable, maintainable, and well-tested systems</li>
<li>Contribute to code reviews and engineering best practices</li>
<li>Create clear technical documentation for systems and tools</li>
</ul>
<h3><strong>Required </strong><strong>Qualifications</strong></h3>
<ul>
<li>Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field</li>
<li>3+ years of professional software development experience</li>
<li>Strong expertise in modern C++ (C++17 or newer preferred)</li>
<li>Experience designing and developing production software systems</li>
<li>Strong understanding of:</li>
<ul>
<li>Multithreading and concurrency</li>
<li>Memory management</li>
<li>Performance optimization</li>
<li>Software architecture and system design</li>
</ul>
<li>Experience working with simulation, robotics, gaming, or autonomous systems</li>
</ul>
<h3><strong>Preferred </strong><strong>Qualifications</strong></h3>
<ul>
<li>Experience with simulation platforms such as:</li>
<ul>
<li>CARLA</li>
<li>Isaac Sim</li>
<li>Unreal Engine</li>
</ul>
<li>Familiarity with reinforcement learning concepts and workflows</li>
<li>Experience with agent-based simulation or closed-loop simulation systems</li>
<li>Experience building synthetic data generation pipelines</li>
<li>Experience with ROS or ROS2</li>
<li>Experience with cloud-native infrastructure such as Docker, Kubernetes, AWS, or GCP</li>
<li>Familiarity with machine learning infrastructure and large-scale data processing systems</li>
</ul>
<h3><strong>Nice to Have</strong></h3>
<ul>
<li>Experience in autonomous driving or robotics applications</li>
<li>Experience with multi-agent simulation systems</li>
<li>Familiarity with world models, generative simulation, or Physical AI technologies</li>
<li>Experience with sensor simulation, including camera, lidar, or radar</li>
<li>Experience with physics engines and real-time systems</li>
<li>Experience with CUDA, OpenGL, Vulkan, or graphics programming</li>
</ul>
<h3><strong>What We're Looking For</strong></h3>
<ul>
<li>Strong software engineering fundamentals</li>
<li>Systems-thinking mindset and attention to detail</li>
<li>Curiosity about simulation, AI, robotics, and autonomous systems</li>
<li>Ability to work across simulation, infrastructure, and machine learning domains</li>
<li>Comfortable working in a fast-paced environment with evolving technical challenges</li>
<li>Passion for building the next generation of intelligent simulation platforms</li>
</ul>
</div>
</div>
</div>
731,000+ hidden jobs like this
Bot Auto and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.
Everything Pro unlocks:
- Unlimited applications — free stops at 5
- Track every application in one place
- Apply straight to the source, one click
- Save & organize roles you love
- Roles pulled from company boards before the big sites