Source description
About the role
Project description The AI team is looking forward to team members who enhance futuristic technology within client's division. Responsibilities Analyze and optimize Linux boot time (cold/warm boot) for embedded and virtualized environments (Dom0/Host OS). Work on Linux kernel and system software development, including boot flow (bootloader, kernel init, initramfs, systemd). Develop and customize Yocto-based images and recipes, focusing on system and service optimization. Perform kernel-level debugging, profiling, and performance tuning, including power optimization (S0ix/S2RAM). Enable and optimize virtualization platforms (Xen/KVM/QNX), ensuring efficient resource utilization and system performance. Skills 6-10 years of experience Strong C programming skills Linux boot-time analysis and optimization, especially for Dom0 / Host OS in Virtualized environment Strong understanding of Linux boot flow: bootloader, kernel init, initramfs, systemd Yocto Project expertise image, recipe, and systemd optimization Virtualization experience: Xen (Dom0 preferred) or KVM / QNX Hypervisor Kernel-level debugging and performance tuning Experience with power performance optimization (cold boot, warm boot, S0ix/S2RAM) Nice to have Automotive Embedded Linux / IVI experience Open-source Linux contribution exposure
More at Luxoft