





Tier-1 brand and Bangalore location increase competition, but niche kernel specialization moderates applicant density.
Highly specialized kernel and SoC driver skills limit cross-industry transferability.
Explicit minimum experience plus mandatory kernel and driver expertise makes filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, debug, and optimize Linux kernel and platform drivers for advanced mobile and wearable SoCs, covering power management, peripheral enablement, and low-level software near hardware boundary.
Lead SoC bring-up activities across pre-silicon and post-silicon environments, resolving complex boot, device tree, interrupt, and platform initialization issues.
Perform advanced kernel and driver debugging, root cause analysis, and code maintenance focusing on stability, power efficiency, and long-term maintainability.
Bachelor’s or Master’s degree in Electronics, Computer Engineering, Computer Science, Embedded Systems, or related field; PhD also acceptable with respective experience.
3+ years (Bachelor) or 2+ years (Master) or 1+ year (PhD) of software engineering or related work experience, including 2+ years with programming languages such as C.
Strong expertise in Linux kernel internals, embedded C programming, device driver development, device tree, power management, and low-level hardware/software integration.
Experience debugging kernel boot, suspend/resume, interrupts, power management flows, and working with Linux subsystems like GPIO, regulators, clocks, interrupts, thermal, I2C/SPI/UART, USB.
Experienced engineer capable of independently managing Linux kernel driver development and SoC platform bring-up from early silicon stages to mature production software.
Deep technical expertise working close to hardware with firm understanding of SoC architecture, peripheral programming, and Linux kernel frameworks.
Pragmatic trouble-shooter with advanced debugging skills using dmesg, ftrace, crash analysis, and familiarity with upstream Linux kernel best practices and embedded software quality.