Job Description
Job Role: Embedded Linux Device Driver Developer
Work Experience: 3 to 10 Years
Location: Bangalore
Key Responsibilities:
Design, implement, and debug
Linux device drivers
for multiple interfaces (I2C, SPI, eMMC, USB, PCIe, Ethernet, Display, Camera, etc.)
Read and understand
board schematics
and SoC architecture
Work on
BSP bring-up , including
bootloader and U-Boot initialization
Collaborate with
hardware and firmware teams
for seamless integration
Use tools like
Git, Yocto, JTAG, signal analyzers
for development and debugging
Optimize drivers for performance, stability, and resource efficiency
Contribute to code upstreaming or open-source projects (if applicable)
Document development processes, driver architecture, and debugging outcomes
Required Skills & Qualifications:
Strong proficiency in
C programming
Hands-on experience in
Work Experience: 3 to 10 Years
Location: Bangalore
Key Responsibilities:
Design, implement, and debug
Linux device drivers
for multiple interfaces (I2C, SPI, eMMC, USB, PCIe, Ethernet, Display, Camera, etc.)
Read and understand
board schematics
and SoC architecture
Work on
BSP bring-up , including
bootloader and U-Boot initialization
Collaborate with
hardware and firmware teams
for seamless integration
Use tools like
Git, Yocto, JTAG, signal analyzers
for development and debugging
Optimize drivers for performance, stability, and resource efficiency
Contribute to code upstreaming or open-source projects (if applicable)
Document development processes, driver architecture, and debugging outcomes
Required Skills & Qualifications:
Strong proficiency in
C programming
Hands-on experience in
Apply for this Position
Ready to join TekPillar®? Click the button below to submit your application.
Submit Application