{"schemaVersion":"jobsearcher.job.v1","id":"a4cdae38f006504c38ccfbf0","url":"https://jobsearcher.com/jobs/a4cdae38f006504c38ccfbf0","canonicalUrl":"https://jobsearcher.com/jobs/a4cdae38f006504c38ccfbf0","title":"Senior Software Engineer, Simulation & World Models","description":"About the Role\nWe are building the next generation of autonomous trucking technology to make freight transportation safer, more efficient, and more scalable.\nOur 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.\nWe 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.\nWhat You'll Do\nBuild Autonomous Driving Simulation Systems\nDesign and develop high-performance simulation infrastructure for autonomous vehicle development and validation\nBuild scalable systems for scenario generation, simulation execution, and evaluation\nDevelop simulation tooling used by Perception, Prediction, Planning, and Controls teams\nImprove simulation realism, scalability, and operational efficiency\nCollaborate across teams to support testing, validation, and development workflows\nDevelop AI-Driven Simulation Capabilities\nBuild infrastructure supporting reinforcement learning and closed-loop evaluation workflows\nDevelop systems for synthetic data generation and automated scenario creation\nCollaborate with ML engineers and researchers to integrate learned models into simulation environments\nExplore emerging approaches in world modeling, agent simulation, and Physical AI\nEngineering Excellence\nWrite production-quality C++ and Python code\nParticipate in architecture and technical design discussions\nBuild reliable, maintainable, and well-tested systems\nContribute to code reviews and engineering best practices\nCreate clear technical documentation for systems and tools\nRequired Qualifications\nBachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field\n3+ years of professional software development experience\nStrong expertise in modern C++ (C++17 or newer preferred)\nExperience designing and developing production software systems\nStrong understanding of:\nMultithreading and concurrency\nMemory management\nPerformance optimization\nSoftware architecture and system design\nExperience working with simulation, robotics, gaming, or autonomous systems\nPreferred Qualifications\nExperience with simulation platforms such as:\nCARLA\nIsaac Sim\nUnreal Engine\nFamiliarity with reinforcement learning concepts and workflows\nExperience with agent-based simulation or closed-loop simulation systems\nExperience building synthetic data generation pipelines\nExperience with ROS or ROS2\nExperience with cloud-native infrastructure such as Docker, Kubernetes, AWS, or GCP\nFamiliarity with machine learning infrastructure and large-scale data processing systems\nNice to Have\nExperience in autonomous driving or robotics applications\nExperience with multi-agent simulation systems\nFamiliarity with world models, generative simulation, or Physical AI technologies\nExperience with sensor simulation, including camera, lidar, or radar\nExperience with physics engines and real-time systems\nExperience with CUDA, OpenGL, Vulkan, or graphics programming\nWhat We're Looking For\nStrong software engineering fundamentals\nSystems-thinking mindset and attention to detail\nCuriosity about simulation, AI, robotics, and autonomous systems\nAbility to work across simulation, infrastructure, and machine learning domains\nComfortable working in a fast-paced environment with evolving technical challenges\nPassion for building the next generation of intelligent simulation platforms","company":"Botauto","rawCompany":"botauto","city":"Millbrae","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-05T15:44:22.351Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"17-2141.02","title":"Automotive Engineers","slug":"automotive-engineers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Software Engineer, Simulation & World Models","description":"About the Role\nWe are building the next generation of autonomous trucking technology to make freight transportation safer, more efficient, and more scalable.\nOur 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.\nWe 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.\nWhat You'll Do\nBuild Autonomous Driving Simulation Systems\nDesign and develop high-performance simulation infrastructure for autonomous vehicle development and validation\nBuild scalable systems for scenario generation, simulation execution, and evaluation\nDevelop simulation tooling used by Perception, Prediction, Planning, and Controls teams\nImprove simulation realism, scalability, and operational efficiency\nCollaborate across teams to support testing, validation, and development workflows\nDevelop AI-Driven Simulation Capabilities\nBuild infrastructure supporting reinforcement learning and closed-loop evaluation workflows\nDevelop systems for synthetic data generation and automated scenario creation\nCollaborate with ML engineers and researchers to integrate learned models into simulation environments\nExplore emerging approaches in world modeling, agent simulation, and Physical AI\nEngineering Excellence\nWrite production-quality C++ and Python code\nParticipate in architecture and technical design discussions\nBuild reliable, maintainable, and well-tested systems\nContribute to code reviews and engineering best practices\nCreate clear technical documentation for systems and tools\nRequired Qualifications\nBachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field\n3+ years of professional software development experience\nStrong expertise in modern C++ (C++17 or newer preferred)\nExperience designing and developing production software systems\nStrong understanding of:\nMultithreading and concurrency\nMemory management\nPerformance optimization\nSoftware architecture and system design\nExperience working with simulation, robotics, gaming, or autonomous systems\nPreferred Qualifications\nExperience with simulation platforms such as:\nCARLA\nIsaac Sim\nUnreal Engine\nFamiliarity with reinforcement learning concepts and workflows\nExperience with agent-based simulation or closed-loop simulation systems\nExperience building synthetic data generation pipelines\nExperience with ROS or ROS2\nExperience with cloud-native infrastructure such as Docker, Kubernetes, AWS, or GCP\nFamiliarity with machine learning infrastructure and large-scale data processing systems\nNice to Have\nExperience in autonomous driving or robotics applications\nExperience with multi-agent simulation systems\nFamiliarity with world models, generative simulation, or Physical AI technologies\nExperience with sensor simulation, including camera, lidar, or radar\nExperience with physics engines and real-time systems\nExperience with CUDA, OpenGL, Vulkan, or graphics programming\nWhat We're Looking For\nStrong software engineering fundamentals\nSystems-thinking mindset and attention to detail\nCuriosity about simulation, AI, robotics, and autonomous systems\nAbility to work across simulation, infrastructure, and machine learning domains\nComfortable working in a fast-paced environment with evolving technical challenges\nPassion for building the next generation of intelligent simulation platforms","datePosted":"2026-08-05T15:44:22.351Z","dateModified":"2026-08-05T15:44:22.351Z","hiringOrganization":{"@type":"Organization","name":"Botauto","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a4cdae38f006504c38ccfbf0"},"url":"https://jobsearcher.com/jobs/a4cdae38f006504c38ccfbf0"}}