Director, Autonomous Vehicles Platform
Core
Lead the architecture and development of Vehicle & Sensor Abstraction Layers (VAL/SAL) to bridge autonomous driving software with physical vehicle and sensor systems.
Role type
Director, Autonomous Vehicles Platform
Builds
Scalable software abstractions and plugin frameworks for real-time autonomy across diverse vehicle and sensor configurations.
Domain
Autonomous Vehicles / Robotics / Embedded Systems
Deliverable
production ML models | product features | infrastructure
Required skills
C++, C, multithreaded/distributed application development, parallel computing (GPGPU/CUDA), Linux/Android/RTOS, ROS, GStreamer, MISRA compliance, embedded architectures, OpenGL, CMake/Bazel
Preferred skills
ADAS applications, AUTOSAR, drive-by-wire systems, heterogeneous architectures, GPU programming
Responsibilities
Design and develop optimal software abstractions and plugin frameworks; Build mechanisms for software integration across vehicle/sensor configurations; Work on component abstraction, sensor/actuator interfacing, and inter-process communication; Solidify frameworks and validate improvements via real-world/synthetic testing; Perform in-vehicle tests and analyze sensor/vehicle data; Develop unit tests, documentation, and evaluate software quality; Develop highly efficient, production-quality C++ code with parallel computing capabilities.
Seniority
Director, 15+ years experience, 8+ years managing teams