Embedded Linux Engineer – Boot Time Optimization

L&T Technology Services

Bengaluru

On-site

INR 1,500,000 - 2,100,000

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

L&T Technology Services is seeking an Embedded Linux Engineer to optimize boot time for embedded and virtualized platforms in Bangalore. The role requires deep expertise in Linux boot flow, kernel debugging, and Yocto image optimization.

The candidate should have 5+ years of hands-on experience, strong C programming skills, and familiarity with Xen Dom0/host OS optimization. Collaboration with platform and validation teams is essential.

Qualifications

  • 5+ years of experience in embedded Linux software development.
  • Strong background in Linux boot flow, kernel debugging and performance tuning.
  • Proficient in Yocto Project and image optimization.
  • Experience with Xen Dom0/host OS optimization and virtualization.
  • Strong C programming skills and debugging capabilities.

Responsibilities

  • Analyze and optimize Linux boot time for embedded and virtualization platforms.
  • Improve Dom0/Host OS startup performance in Xen-based systems.
  • Optimize Yocto images, recipes, services, and systemd configurations.
  • Debug kernel, driver, and boot-sequence bottlenecks.
  • Investigate deferred probes, initcall ordering, and service startup dependencies.
  • Tune power management and performance for cold boot, warm boot, and low-power states.
  • Collaborate with platform, kernel, virtualization, and validation teams to meet boot-time targets.

Skills

Embedded Linux
Boot Time Analysis
Yocto Project
Xen Hypervisor
Kernel Debugging
C Programming

Education

BE/BTech/M.E/MTech

Tools

ftrace
systemd-analyze
Bootchart
perf
Kernel logs/trace events

Job description

Embedded Linux Engineer – Boot Time Optimization

Location: Bangalore

Experience: 5+ Years

Education: B.E / B.Tech / M.E / M.Tech

Top Mandatory Skills
  • Embedded Linux System Software Development
  • Linux Boot Time Analysis & Optimization
  • Yocto Project (BitBake, Recipes, Image Optimization)
  • Xen Hypervisor (Dom0 Preferred)
  • Linux Kernel Debugging & Performance Tuning
  • Strong C Programming
Key Technical Skills
  • Linux Boot Flow (Bootloader, Kernel, Initramfs, Systemd)
  • Boot Time Optimization in Virtualized Environments
  • Xen Dom0 / Host OS Optimization
  • Kernel Profiling & Debugging
  • Power & Performance Optimization
  • S0ix, Suspend-to-RAM (S2RAM)
  • Embedded Linux BSP & Platform Bring-up
Job Responsibilities
  • Analyze and optimize Linux boot time for embedded and virtualized platforms.
  • Improve Dom0/Host OS startup performance in Xen-based systems.
  • Optimize Yocto images, recipes, services, and systemd configurations.
  • Debug kernel, driver, and boot-sequence bottlenecks.
  • Investigate deferred probes, initcall ordering, and service startup dependencies.
  • Tune power management and performance for cold boot, warm boot, and low-power states.
  • Collaborate with platform, kernel, virtualization, and validation teams to achieve boot-time targets.
Good to Have
  • Automotive Linux / IVI Platforms
  • Xen Hypervisor Development
  • QNX Hypervisor or KVM
  • Open Source Linux Contributions
  • Graphics, Display, Storage, and Networking Stack Integration
  • DMA, Interrupt Handling, IPC Optimization
Debug & Profiling Tools
  • ftrace
  • systemd-analyze
  • Bootchart
  • perf
  • Kernel logs / trace events
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Engineer -2232
Systems Engineer -2232

Sunrise Biztech Systems • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Engineer – Yocto Linux & Virtualization Integration
Senior Engineer – Yocto Linux & Virtualization Integration

L&T Technology Services • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Lead Engineer Linux Yocto Project
Lead Engineer Linux Yocto Project

Acldigital • Bengaluru

On-site
INR 1,200,000 - 1,500,000
Senior Embedded Linux Engineer (Yocto BSP)
Senior Embedded Linux Engineer (Yocto BSP)

TopGrep Tech Private Limited • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Embedded Linux Engineer - I/O Virtualization [Xen / KVM / IOMMU]
Embedded Linux Engineer - I/O Virtualization [Xen / KVM / IOMMU]

Luxoft India • Bengaluru Urban

On-site
INR 1,500,000 - 2,500,000
Embedded Linux Engineer (Yocto BSP)
Embedded Linux Engineer (Yocto BSP)

TopGrep Tech Private Limited • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Embedded Technical Architect- SME
Embedded Technical Architect- SME

People Tech Technology • Hyderabad

On-site
INR 3,500,000 - 6,000,000
Lead Engineer - Linux Kernel (Product R&D Team)
Lead Engineer - Linux Kernel (Product R&D Team)

Innominds Software • Bengaluru

Hybrid
INR 1,400,000 - 1,900,000
Lead Engineer/Senior Engineer - Linux Kernel (Product R&D Team)
Lead Engineer/Senior Engineer - Linux Kernel (Product R&D Team)

Innominds Software • Bengaluru

Hybrid
INR 1,800,000 - 4,000,000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

On-site
INR 800,000 - 1,200,000