Embedded Linux Device Driver Engineer - Lead

TekPillar®

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

TekPillar is seeking an Embedded Linux Device Driver Engineer Lead with 10+ years of experience in Bengaluru. The role focuses on designing and debugging Linux device drivers for USB, PCIe, Ethernet, Display, and other SoC peripherals, while collaborating with hardware and BSP teams.

You will analyse Linux kernel issues, read hardware schematics, and contribute to kernel development and driver optimisation. Strong C, ARM/RISC‑V knowledge, and hands-on debugging skills (JTAG) are required.

Qualifications

  • Excellent programming skills in C.
  • Strong hands-on experience in Linux Device Driver Design, Development, Implementation, and Debugging.
  • Deep understanding of Linux Internals and Linux Kernel Architecture.
  • Ability to read, analyse, and understand hardware board schematics.
  • Knowledge of ARM or RISC‑V processor architectures.
  • Hands-on experience with Git and Yocto.
  • Experience in hardware-level debugging using JTAG and Signal Analysers.

Responsibilities

  • Design, develop, implement, and debug Linux device drivers for various hardware interfaces.
  • Develop and maintain device drivers for USB, PCIe, Ethernet, Display, Camera, and other SoC peripherals.
  • Analyse and resolve complex issues involving Linux kernel, hardware interfaces, and platform software.
  • Read, interpret, and analyse hardware board schematics for device driver development and debugging.
  • Work closely with hardware, BSP, and platform software teams to ensure seamless hardware-software integration.
  • Perform low-level debugging using JTAG, signal analysers, and other hardware debugging tools.
  • Contribute to Linux kernel development, platform integration, and driver optimisation.
  • Support software bring-up, troubleshooting, and validation activities.
  • Participate in technical reviews and resolve complex engineering challenges.

Skills

C
Linux driver
Linux kernel
Hardware schematics
ARM/RISC-V
Git
Yocto
JTAG

Tools

Git
Yocto

Job description

Position: Embedded Linux Device Driver Engineer – Lead

Experience: 10+ Years

Key Responsibilities

  • Design, develop, implement, and debug Linux device drivers for various hardware interfaces.
  • Develop and maintain device drivers for USB, PCIe, Ethernet, Display, Camera, and other SoC peripherals.
  • Analyse and resolve complex issues involving Linux kernel, hardware interfaces, and platform software.
  • Read, interpret, and analyse hardware board schematics for device driver development and debugging.
  • Work closely with hardware, BSP, and platform software teams to ensure seamless hardware-software integration.
  • Perform low-level debugging using JTAG, signal analysers, and other hardware debugging tools.
  • Contribute to Linux kernel development, platform integration, and driver optimisation.
  • Support software bring-up, troubleshooting, and validation activities.
  • Participate in technical reviews and resolve complex engineering challenges.

Technical Skills

  • Excellent programming skills in C.
  • Strong hands‑on experience in Linux Device Driver Design, Development, Implementation, and Debugging.
  • Deep understanding of Linux Internals and Linux Kernel Architecture.
  • Ability to read, analyse, and understand hardware board schematics.
  • Knowledge of ARM or RISC‑V processor architectures.
  • Hands‑on experience with Git and Yocto.
  • Experience in hardware‑level debugging using JTAG and Signal Analysers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Device Driver Engineer - Lead
Embedded Linux Device Driver Engineer - Lead

Mployee.me • Bengaluru

On-site
INR 4,500,000 - 6,000,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Linux Device Driver-Lead Engineer
Linux Device Driver-Lead Engineer

Vayavya Labs Pvt. Ltd. • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Device Driver Developer
Device Driver Developer

Shashwath Solution • Pune District

On-site
INR 1,200,000 - 1,800,000
Device Driver Developer
Device Driver Developer

Shashwath Solution • Dadri

On-site
INR 900,000 - 1,400,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Ignitarium • Pune District

On-site
INR 600,000 - 1,200,000
Lead Device Driver engineer
Lead Device Driver engineer

UST • Hyderabad

On-site
INR 2,600,000 - 3,800,000
Linux Kernel & Device Driver Engineer
Linux Kernel & Device Driver Engineer

Sasken Technologies Limited • Bengaluru

On-site
INR 2,000,000 - 3,500,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Gurugram District

On-site
INR 2,800,000 - 5,000,000
Embedded Linux Team Lead
Embedded Linux Team Lead

Aitech Systems Ltd. • Bengaluru

On-site
INR 3,000,000 - 5,200,000