Linux Device Driver Engineer

Sequoia Applied Technologies

India

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sequoia Applied Technologies is looking for a skilled Linux kernel Developer in India to design and debug Linux device drivers and BSP for embedded systems. Candidates should have 4–10 years of experience in Linux kernel and driver development, strong proficiency in C programming, and familiarity with SoC architectures. The role involves collaborating with cross-functional teams and supporting production releases. This position is integral to our embedded systems projects, enhancing performance and reliability.

Qualifications

  • 4–10 years of hands-on experience in Linux kernel and driver development.
  • Strong proficiency in C programming for embedded systems.
  • Experience in BSP development, bootloader (U-Boot), and kernel configuration.
  • Knowledge of SoC architectures (ARM, x86) and hardware interfaces (I2C, SPI, UART, PCIe, USB).
  • Familiarity with Yocto build system, cross-compilation, and debugging tools (JTAG, GDB).
  • Understanding of embedded Linux distributions and system integration.

Responsibilities

  • Design, develop, and debug Linux device drivers and BSP for embedded systems.
  • Integrate, configure, and optimize Linux kernel for custom hardware boards.
  • Work with hardware teams for board bring-up and debugging at the kernel and driver level.
  • Develop and maintain low-level software components, bootloaders, and middleware.
  • Support production releases, firmware updates, and performance tuning.
  • Collaborate with cross-functional teams including hardware, firmware, and QA.

Skills

Linux kernel and driver development
C programming
BSP development
Bootloader (U-Boot)
Kernel configuration
SoC architectures (ARM, x86)
Hardware interfaces (I2C, SPI, UART, PCIe, USB)
Yocto build system
Cross-compilation
Debugging tools (JTAG, GDB)
Embedded Linux distributions

Job description

  • Design, develop, and debug Linux device drivers and BSP for embedded systems.
  • Integrate, configure, and optimize Linux kernel for custom hardware boards.
  • Work with hardware teams for board bring-up and debugging at the kernel and driver level.
  • Develop and maintain low-level software components, bootloaders, and middleware.
  • Support production releases, firmware updates, and performance tuning.
  • Collaborate with cross-functional teams including hardware, firmware, and QA.
Required Skills & Experience:
  • 4–10 years of hands‑on experience in Linux kernel and driver development.
  • Strong proficiency in C programming for embedded systems.
  • Experience in BSP development, bootloader (U-Boot), and kernel configuration.
  • Knowledge of SoC architectures (ARM, x86, etc.) and hardware interfaces (I2C, SPI, UART, PCIe, USB, etc.).
  • Familiarity with Yocto build system, cross-compilation, and debugging tools (JTAG, GDB, etc.).
  • Understanding of embedded Linux distributions and system integration.
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

Ignitarium • Pune District

On-site
INR 600,000 - 1,200,000
Linux Developer
Linux Developer

Anlage Infotech • Pune District, Bengaluru

On-site
INR 900,000 - 1,500,000
Linux BSP & Device Driver Engineer
Linux BSP & Device Driver Engineer

PQAngels Tech • Bengaluru

On-site
INR <1,000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

On-site
INR 800,000 - 1,200,000
Linux device driver Developr
Linux device driver Developr

Neurealm • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Linux Device Driver Development
Linux Device Driver Development

HCLTech • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Software Developer
Embedded Software Developer

Evoke HR • Bengaluru

Hybrid
INR 800,000 - 1,200,000
Linux Device Driver Developer
Linux Device Driver Developer

Neurealm • Ernakulam, Bengaluru

On-site
INR 900,000 - 1,300,000
Technical Lead Linux Device Drivers & Android Platform
Technical Lead Linux Device Drivers & Android Platform

Smart Soc Solutions • Bengaluru

On-site
INR 1,500,000 - 2,000,000