Source description
About the role
Your mission will be to lead the architecture and integration of virtualization solutions for advanced automotive computing platforms.
Below are project responsibilities:
Integrate automotive hypervisors including QNX Hypervisor, Xen, Jailhouse, KVM and Android GVM.
Design virtualization architecture for multicore SoCs.
Configure virtual machines and resource allocation.
Implement CPU, memory and peripheral partitioning.
Enable secure execution across mixed-criticality domains.
Integrate virtualized device access.
Perform performance analysis and optimization.
Troubleshoot hypervisor and guest OS issues.
Skills & Requirements
-
You have at least a Bachelor's degree in the relevant field and 8+ years of embedded software experience.
-
Strong C/C++ skills.
-
Experience with automotive hypervisors.
-
Understanding of ARM virtualization, MMU and inter-VM communication.
-
Preferred Skills:
-
Mixed-criticality systems experience.
-
ARM TrustZone knowledge.
-
ASIL-B/D program experience.
-
Python and Shell scripting.
More at KPIT Technologies
Related open roles
Lead Base Software SoC Engineer – Vehicle Integration & Debugging
Turin · Onsite
Lead Autosar Software Engineer
Turin · Onsite
Verification and Validation Leader (ADAS)
Gaydon
Sr. Technical Lead – Embedded Linux & Middleware - Telematics ECU (m/f/d)
Remote · Turin
Model Based Software Engineer
Auburn Hills
C++ Lead/Architect
Mumbai