Systems Engineering / 3-10 Years
Linux Device Driver Engineer
Skill:Linux Kernel/Driver Bring-up
Experience: 3-10 Years
Role: Linux Device Driver Engineer
Location: Bengaluru
Key Job Responsibilities
- 3-10 Years experience with Linux driver development & bring-up activities on pre-silicon
- FPGA/emulation platforms(HAPS, Synopsys ZeBu, or equivalent).
- Strong understanding of ARM architectures, SoC boot flows, and low-level initialization.
- Hands-on experience with Linux bootloader bring-up from eMMC, UFS, USB, PCIe.
- Strong experience with low-speed IO firmware development (SPI, QSPI, I2C, UART) under Linux.
- Expertise in camera, video, and display subsystem bring-up on Linux.
- Proficiency in C programming, kernel debugging, and JTAG tools.
- Strong problem-solving and system-level debug skills.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field
- 7+ Years experience with Linux driver development & bring-up activities on pre-silicon FPGA/emulation platforms(HAPS, Synopsys ZeBu, or equivalent).
- Expertise in camera, video, and display subsystem bring-up on Linux.
- Proficiency in C programming, kernel debugging, and JTAG tools