Back to jobs
Embedded Linux Engineer - Boot Time Optimization
Successfully
Req. VR-122300
The AI team is looking forward to team members who enhance futuristic technology within client's division.
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.
Must have
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
Languages
English: B2 Upper Intermediate
Seniority
Senior
Bengaluru, India
Req. VR-122300
C Embedded
Automotive Industry
14/04/2026
Req. VR-122300
Apply for Embedded Linux Engineer - Boot Time Optimization in Bengaluru
*Indicates a required field