{"schemaVersion":"jobsearcher.job.v1","id":"9a45f4cf3a40fbf7faa7cb51","url":"https://jobsearcher.com/jobs/9a45f4cf3a40fbf7faa7cb51","canonicalUrl":"https://jobsearcher.com/jobs/9a45f4cf3a40fbf7faa7cb51","title":"Software Engineer, Simulation Systems","description":"About The RoleWe are building the next generation of autonomous trucking technology to make freight transportation safer, more efficient, and more scalable.Our Simulation team develops virtual testing environments, simulation infrastructure, and developer tools that accelerate autonomous driving development. We leverage large-scale simulation, synthetic data, and modern software engineering practices to improve testing efficiency and software quality.We are looking for an early-career Software Engineer who is passionate about simulation, robotics, and autonomous driving. You will work alongside experienced engineers to build simulation infrastructure and tools that support the development and validation of autonomous vehicle software.What You'll DoDevelop Simulation SoftwareImplement simulation features and infrastructure under the guidance of senior engineersBuild software components for simulation workflows and testing pipelinesDevelop tools used by Perception, Prediction, Planning, and Controls teamsContribute to improving simulation reliability, usability, and performanceAssist with debugging simulation issues and validating software behaviorSupport Simulation InfrastructureContribute to scenario generation and simulation execution pipelinesHelp improve automation for simulation testing and evaluationLearn and work with modern simulation platforms and development toolsParticipate in maintaining internal simulation services and toolingGrow as an EngineerWrite clean, maintainable C++ and Python codeParticipate in code reviews and incorporate feedbackLearn software engineering best practices from experienced teammatesCollaborate with cross-functional engineering teamsDocument software features and technical designQualificationsRequiredBachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related fieldStrong programming skills in C++ (C++17 preferred)Experience with object-oriented programming and data structuresFamiliarity with Linux development environmentBasic understanding of:MultithreadingSoftware design principlesDebugging techniquesStrong problem-solving and communication skillsPassion for robotics, simulation, or autonomous systemsPreferredInternship or academic project experience involving:RoboticsAutonomous drivingSimulationGame enginesExperience with PythonFamiliarity with ROS or ROS2Experience with Docker or GitExposure to CARLA, Isaac Sim, Unreal Engine, Gazebo, or similar simulation platformsFamiliarity with cloud development environmentsNice to HaveCoursework or personal projects involving reinforcement learningExperience using Linux and command-line toolsExposure to computer graphics or physics simulationExperience with sensor data processingInterest in AI for robotics or autonomous drivingWhat We're Looking ForStrong software engineering fundamentalsEagerness to learn from experienced engineersCuriosity about simulation, robotics, and autonomous drivingAbility to work effectively in a collaborative team environmentStrong ownership of assigned tasksWillingness to learn new technologies and engineering practices","company":"Bot Auto","rawCompany":"bot auto","city":"Menlo Park","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-07-19T12:47:37.525Z","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-2199.08","title":"Robotics Engineers","slug":"robotics-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":"541330","title":"Engineering Services","slug":"engineering-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer, Simulation Systems","description":"About The RoleWe are building the next generation of autonomous trucking technology to make freight transportation safer, more efficient, and more scalable.Our Simulation team develops virtual testing environments, simulation infrastructure, and developer tools that accelerate autonomous driving development. We leverage large-scale simulation, synthetic data, and modern software engineering practices to improve testing efficiency and software quality.We are looking for an early-career Software Engineer who is passionate about simulation, robotics, and autonomous driving. You will work alongside experienced engineers to build simulation infrastructure and tools that support the development and validation of autonomous vehicle software.What You'll DoDevelop Simulation SoftwareImplement simulation features and infrastructure under the guidance of senior engineersBuild software components for simulation workflows and testing pipelinesDevelop tools used by Perception, Prediction, Planning, and Controls teamsContribute to improving simulation reliability, usability, and performanceAssist with debugging simulation issues and validating software behaviorSupport Simulation InfrastructureContribute to scenario generation and simulation execution pipelinesHelp improve automation for simulation testing and evaluationLearn and work with modern simulation platforms and development toolsParticipate in maintaining internal simulation services and toolingGrow as an EngineerWrite clean, maintainable C++ and Python codeParticipate in code reviews and incorporate feedbackLearn software engineering best practices from experienced teammatesCollaborate with cross-functional engineering teamsDocument software features and technical designQualificationsRequiredBachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related fieldStrong programming skills in C++ (C++17 preferred)Experience with object-oriented programming and data structuresFamiliarity with Linux development environmentBasic understanding of:MultithreadingSoftware design principlesDebugging techniquesStrong problem-solving and communication skillsPassion for robotics, simulation, or autonomous systemsPreferredInternship or academic project experience involving:RoboticsAutonomous drivingSimulationGame enginesExperience with PythonFamiliarity with ROS or ROS2Experience with Docker or GitExposure to CARLA, Isaac Sim, Unreal Engine, Gazebo, or similar simulation platformsFamiliarity with cloud development environmentsNice to HaveCoursework or personal projects involving reinforcement learningExperience using Linux and command-line toolsExposure to computer graphics or physics simulationExperience with sensor data processingInterest in AI for robotics or autonomous drivingWhat We're Looking ForStrong software engineering fundamentalsEagerness to learn from experienced engineersCuriosity about simulation, robotics, and autonomous drivingAbility to work effectively in a collaborative team environmentStrong ownership of assigned tasksWillingness to learn new technologies and engineering practices","datePosted":"2026-07-19T12:47:37.525Z","dateModified":"2026-07-19T12:47:37.525Z","hiringOrganization":{"@type":"Organization","name":"Bot Auto","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Menlo Park","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9a45f4cf3a40fbf7faa7cb51"},"url":"https://jobsearcher.com/jobs/9a45f4cf3a40fbf7faa7cb51"}}