Luxoft is seeking an experienced engineer based in Bengaluru, Karnataka, to enhance futuristic technology within its AI team. Responsibilities include analyzing and optimizing Linux boot time in embedded and virtualized environments, developing system software, and customizing Yocto-based images. The ideal candidate will have strong skills in C programming and Linux boot flow, with a focus on performance tuning and kernel-level debugging. Experience in virtualization platforms like Xen or KVM is essential for this role.
Qualifications
6-10 years of experience in relevant fields.
Strong understanding of Linux boot flow: bootloader, kernel init, initramfs, systemd.
Expertise in virtualization platforms and kernel-level performance tuning.
Responsibilities
Analyze and optimize Linux boot time for embedded and virtualized environments.
Work on Linux kernel and system software development.
Develop and customize Yocto-based images and recipes.
Skills
C programming
Linux boot-time analysis
Virtualization experience (Xen, KVM, QNX)
Kernel-level debugging
Yocto Project expertise
Power & performance optimization
Job description
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
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)