ADAS Virtual Validation Engineer
Core
Research and develop tools to emulate and virtualize automotive Electronic Control Units (ECUs) for ADAS sensor processing and feature execution, integrating these methods into full vehicle simulations.
Role type
Senior IC ADAS Virtual Validation Engineer
Builds
Virtualization tools, simulation environments, and validated ADAS software features
Domain
Automotive / ADAS / Simulation
Deliverable
production ML models
Required skills
C++ software development, ADAS simulation development and execution, sensor fusion (camera, radar, ultrasonic, LiDAR), data acquisition of vehicle networks and ECU internal data, integration of SPI/Ethernet/CAN in virtual environments, AUTOSAR Classic software integration
Preferred skills
ADAS and Autonomy software development
Technologies
C++, AUTOSAR Classic, SPI, Ethernet (TCP/IP), CAN, Camera, Radar, Ultrasonic, LiDAR, Image processing, AI/ML
Responsibilities
Develop and execute virtualization tool validation methodologies leveraging vehicle test data; Integrate ADAS software virtualization methods into full vehicle open and closed-loop simulations; Assist developers in designing, verifying, and validating new ADAS features in a virtual setting; Support software unit verification in MiL/SiL/HiL environments; Support software integration testing in SiL and HiL environments; Support transition of physical vehicle testing to simulation-based virtual methods.