Bot Auto

Bot Auto

Software Engineer, Simulation Systems

Houston, TX or San Francisco Bay Area · Internship

Sponsorship not specifiedDetected 4 days ago
PythonC++Object-Oriented ProgrammingData StructuresCode ReviewGitDockerLinuxRoboticsElectrical EngineeringUnreal EngineCommunicationProblem Solving

About the role

  • 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.

Responsibilities

  • Develop Simulation Software
  • Implement simulation features and infrastructure under the guidance of senior engineers
  • Build software components for simulation workflows and testing pipelines
  • Develop tools used by Perception, Prediction, Planning, and Controls teams
  • Support Simulation Infrastructure
  • Collaborate with cross-functional engineering teams
  • Document software features and technical design

Requirements

  • Ability to work effectively in a collaborative team environment
  • Bachelor's or Master's degree in Computer Science, Robotics, Electrical Engineering, or a related field
  • Experience with object-oriented programming and data structures
  • Familiarity with Linux development environment

Nice to have

  • Experience using Linux and command-line tools
  • Exposure to computer graphics or physics simulation
  • Experience with sensor data processing
  • Interest in AI for robotics or autonomous driving
  • Debugging techniques
  • Strong problem-solving and communication skills
  • Passion for robotics, simulation, or autonomous systems
  • Strong programming skills in C++ (C++17 preferred)

Company info

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

This listing is sourced directly from Bot Auto's careers page and normalized into a canonical job model.