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...

Apply for this Position

Ready to join TekPillar®? Click the button below to submit your application.

Submit Application