Responsibilities
- Create communication interfaces linking autonomy software, hardware units, and track infrastructure systems
- Build and manage simulation environments and performance measurement tools
- Support core vehicle functions including fault detection, inter-vehicle communication, and high-level data workflows
- Collaborate with the onboard integration team to connect physical hardware with autonomy software layers
- Diagnose and resolve software issues both during vehicle operation and in offline environments
- Develop safety-critical system requirements and write certified code for vehicle safety controls
- Design software tools to enhance the processing and visual representation of recorded operational data
- Perform and assist with real-world track testing of autonomous vehicles
- Engage in technical design reviews, project planning sessions, and peer code evaluations