Embedded Linux Engineer – Boot Time Optimization

Silicon Patterns Pvt. Ltd.

India

On-site

INR 1,200,000 - 2,000,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Silicon Patterns Pvt. Ltd. is seeking a senior Embedded Linux specialist with hands-on kernel development experience in a Linux-booted environment.

The role emphasizes C programming, boot-time optimization, and Yocto-based image/recipe work to optimize initramfs and systemd behavior. The ideal candidate will demonstrate strong skills in virtualization (Xen or KVM), kernel debugging, and power/performance optimizations across cold and warm boots.

Qualifications

  • 5+ years in Embedded Linux system software / kernel development.
  • Strong C programming skills.
  • Experience with Linux boot-time analysis and optimization in virtualization contexts.
  • Deep 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).

Skills

Embedded Linux
C programming
Boot-time optimization
Linux boot sequence
Yocto Project
Virtualization (Xen/KVM)
Kernel debugging
Power optimization
Performance tuning

Tools

Ftrace
Perf
Systemd-analyze
Bootchart

Job description

Experience
  • 5+ years in Embedded Linux system software / kernel development
  • Strong C programming skills
Required 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)
Technical Knowledge (any relevant subset)
  • Initcall ordering, deferred probes
  • IPC / DMA / interrupt handling
  • Early-boot critical drivers (power, storage, networking, display)
  • Profiling & debug tools: ftrace, systemd-analyze, bootchart, perf
Good to Have
  • Automotive Embedded Linux / IVI experience
  • Open-source Linux contribution exposure
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux Engineer
Linux Engineer

LeadSoc Technologies Pvt Ltd • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Embedded Linux Engineer
Embedded Linux Engineer

Silicon Patterns Pvt. Ltd. • India

On-site
INR 1,500,000 - 2,500,000
Embedded Linux Engineer
Embedded Linux Engineer

Silicon Patterns Pvt. Ltd. • Bengaluru

On-site
INR 2,600,000 - 4,200,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
Embedded Linux Engineer

Silicon Patterns Pvt. Ltd. • Raipur

On-site
INR 1,800,000 - 3,200,000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

On-site
INR 800,000 - 1,200,000
Embedded Virtualization Engineer
Embedded Virtualization Engineer

Luxoft • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Chennai

On-site
INR 1,200,000 - 2,000,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Gurugram District

On-site
INR 2,800,000 - 5,000,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Hyderabad

On-site
INR 1,500,000 - 2,300,000