18 Sep
|
TekPillar®
|
Bengaluru
18 Sep
TekPillar®
Bengaluru
Job DescriptionJob Role: Embedded Linux Device Driver Engineer – SoC & BSP
NExperience: 3 to 14 Years
NLocation: Bangalore
NKey Responsibilities
n
- N
- Design, develop, implement, and debug Linux device drivers for embedded SoC platforms. N
- Develop drivers for interfaces such as USB, PCIe, Ethernet, Display, Camera, Storage, Multimedia, and GPU. N
- Analyze and resolve complex Linux Kernel, device driver, hardware, and system-level issues. N
- Work closely with hardware, firmware, BSP, and system teams for hardware-software integration. N
- Read and understand board schematics for effective driver development and debugging. N
- Perform low-level debugging using JTAG, signal analyzers, and other hardware debugging tools. N
- Develop robust, reusable, and production-quality device driver code. N
- Support SoC and BSP bring-up activities. N
- Debug issues across hardware, firmware, kernel, drivers, and peripherals. N
- Work with development and build tools such as Git and Yocto. N
nTechnical Skills
N
- n
- Excellent programming skills in C. N
- Solid hands-on experience in Linux Device Driver Development. N
- Experience with design,implementation, debugging, and optimization of Linux device drivers. N
- Deep understanding of Linux Internals and Linux Kernel Architecture. N
- Good knowledge of ARM or RISC-V processor architectures. N
- Ability to read and understand board schematics. N
- Experience with Git andYocto. N
- Hands-on experience with JTAG, signal analyzers, or similar debugging tools. N
📌 Embedded Linux Device Driver Engineer (Bengaluru)
🏢 TekPillar®
📍 Bengaluru