Linux BSP & Device Driver Engineer

PQAngels Tech

Bengaluru

On-site

INR 2,500,000 - 4,500,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PQAngels Tech is seeking a Linux BSP and Device Driver Engineer to develop and customize embedded Linux platforms for advanced semiconductor and IoT products. You will work on Linux kernel, device drivers, and BSP packages, supporting bring-up and integration.

Ideal candidates have 4–10 years of experience in Embedded Linux, Yocto, and ARM/SoC architectures, with hands-on debugging via JTAG and GDB, and scripting for automation. This is an on-site Bengaluru role.

Qualifications

  • Proficient in Linux kernel and driver development.

Responsibilities

  • Develop Linux kernel modules and drivers.
  • Customize bootloaders and BSP packages.
  • Support hardware enablement activities.
  • Perform debugging using JTAG, GDB, and tracing tools.
  • Automate testing using shell/Python scripts.
  • Collaborate with silicon validation and firmware teams.

Skills

Linux kernel development
Embedded Linux
ARM/SoC architecture
SPI/I2C/USB/PCIe/Ethernet
Git
Scripting (Shell/Python)

Tools

Yocto
GDB
JTAG

Job description

We are seeking a Linux BSP and Device Driver Engineer to work on embedded Linux platforms, board support packages, and kernel customization for advanced semiconductor and IoT products.

Job Description
  • Develop and customize Linux BSPs for embedded platforms
  • Work on Linux kernel and device driver development
  • Support board bring-up and platform integration
  • Debug kernel-level and hardware interface issues
  • Optimize boot time, power, and system performance
  • Work closely with silicon validation and firmware teams
Responsibilities
  • Develop Linux kernel modules and drivers
  • Customize bootloaders and BSP packages
  • Support hardware enablement activities
  • Perform debugging using JTAG, GDB, and tracing tools
  • Automate testing using shell/Python scripts
Required Skills
  • Strong Linux kernel and driver development
  • Experience in Embedded Linux and Yocto
  • Knowledge of ARM/SoC architecture
  • Experience with SPI, I2C, USB, PCIe, Ethernet
  • Familiarity with Git and scripting languages
Experience
  • 4 to 10 Years

We believe in equality of opportunity. To live. To succeed. To grow. To be more than.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • Bengaluru

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

Sequoia Applied Technologies • India

On-site
INR 1,000,000 - 1,500,000
Device Driver Developer
Device Driver Developer

Sasken Technologies • Bengaluru

On-site
INR 1,200,000 - 2,100,000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

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

Ignitarium • Pune District

On-site
INR 600,000 - 1,200,000
Senior Embedded Linux Engineer -- Bangalore
Senior Embedded Linux Engineer -- Bangalore

MAXVY Technologies Pvt Ltd • Bengaluru

On-site
AUD 13,000 - 19,000
Linux Device Driver Development Engineer
Linux Device Driver Development Engineer

Capgemini Engineering • Bengaluru Urban

On-site
INR 900,000 - 1,300,000
Senior Engineer – Linux BSP and Driver Development (Ethernet/SerDes/PCIe)
Senior Engineer – Linux BSP and Driver Development (Ethernet/SerDes/PCIe)

Larsen & Toubro • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Embedded Linux Engineer -- Bangalore
Senior Embedded Linux Engineer -- Bangalore

Technologies Pvt Ltd • Bengaluru

On-site
INR 2,500,000 - 3,400,000
BSP Developer_VS
BSP Developer_VS

LG Electronics • Bengaluru

On-site
INR 1,200,000 - 1,800,000