Develop and execute test plans to validate system functionality, including hardware and software interactions.
Identify and debug functional issues, working with design and development teams to resolve problems.
Develop and execute performance tests to validate system performance, including benchmarking and stress testing. Analyze performance data to identify bottlenecks and areas for improvement.
Integration of test programs & applications.
Porting of available applications for execution framework or develop dummy applications for load generation.
Create and maintain Test Spec, detailed test plans, test reports, and validation reports and document test results, including data and analysis, to support system validation.
At least 5 years of hands-on experience in System Validation for Automotive SoC's, or a related field.
Degree in Computer Science, Electronic, Information Technology, Telecommunications, Automation, Mechatronic Engineering or equivalent.
Good verbal and written communication in English.
Understand how to ensure the functionality and performance of a SoC at a system level.
Experience working on ADAS/IVI/GW use cases for OEM/Tier1.
Able to understand & define the use cases and KPI's needed for SoC System Validation, which OEM's will be looking for.
Experience preparing the Test Spec and Test Environment required for System Validation.
Strong understanding of the SoC architecture & resources (processor, memory, peripherals, etc.).
Good understanding of the Hypervisor environment, configuration and how Guest OS's work.
Experience working on Embedded software - Linux/Android.
Good debugging & issue triaging skills.
Experience in development & scripting (Embedded C/scripting/Python, etc.).
Good understanding of Bootloader, IPL, Fast boot and Secure boot options.
Good experience working on ARM platforms - CA core & CR core.
Understanding of HW IP's and Hardware accelerators, like Ethernet, PCIe, USB, UCIe, IMR, ISP, GPU, NPU, etc.
Experience working on SoC simulator or emulators (Protium/Palladium, etc.)