Your mission will be to lead the architecture and integration of virtualization solutions for advanced automotive computing platforms.
- 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.
-
- 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.
-
- Mixed-criticality systems experience.
- ARM TrustZone knowledge.
- ASIL-B/D program experience.
- Python and Shell scripting.
automotive hypervisors,C/C++,software architecture
ARM TrustZone,ASIL-B/D program