Job Role: Embedded Device Driver Developer (Kernel & BSP)
Experience: 5+ Years
Location: Bangalore
We are looking for skilled
Embedded Linux Device Driver Developer
s with strong expertise in
Linux Kernel Development, Device Drivers, BSP Bring-up, and Embedded System
s
.
Key Responsibiliti
-
esDesign, develop, and debug Linux device drivers for embedded platfor
-
msWork on interfaces such as I2C, SPI, eMMC, SDIO, USB, PCIe, Ethernet, Display, and Came
-
raPerform BSP bring-up, board enablement, and platform integration activiti
-
esDevelop and customize Linux kernel components for embedded syste
-
msAnalyze board schematics and support hardware-software integrati
-
onDebug kernel, driver, and hardware-related issues using JTAG and other debugging too
-
lsWork with bootloaders including U-Boot and platform initialization softwa
-
reOptimize driver performance, reliability, and system stabili
-
tyCollaborate with hardware, firmware, validation, and architecture tea
-
msParticipate in code reviews, documentation, and technical discussio
ns
Required Qualifications & Ski
-
lls3–10 years of experience in Embedded Linux Developm
-
entStrong proficiency in C Programm
-
ingHands-on experience in Linux Device Driver Developm
-
entStrong understanding of Linux Kernel Internals and Kernel Architect
-
ureExperience with BSP Bring-up and Board Support Package developm
-
entKnowledge of ARM or RISC-V processor architectu
-
resExperience with U-Boot and bootloader customizat
-
ionFamiliarity with Yocto and embedded Linux build syst
-
emsExperience with Git and version control syst
-
emsStrong debugging skills using JTAG, signal analyzers, and kernel debugging to
-
olsAbility to read and understand hardware schemat
ics