Description
The Software Engineer will design and develop high-performance C++ and Python simulation infrastructure for autonomous vehicle development and validation. Responsibilities include building scenario-generation, simulation-execution, and evaluation systems; supporting reinforcement learning, synthetic-data generation, and closed-loop workflows; and collaborating with perception, prediction, planning, controls, and machine-learning teams. The role requires a bachelor's or master's degree in a relevant field, at least three years of professional software development experience, strong modern C++ expertise, and experience with simulation, robotics, gaming, or autonomous systems.
