Linux Device Driver Engineer

Sequoia Applied Technologies

India

On-site

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

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

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 BSP & Device Driver Engineer
Linux BSP & Device Driver Engineer

PQAngels Tech • Bengaluru

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

Capgemini Engineering • Bengaluru Urban

On-site
INR 900,000 - 1,300,000
Linux Developer
Linux Developer

Accolade Electronics Private Limited • Pune District

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

Sasken Technologies • Bengaluru

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

Capgemini • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Software Engineer (Linux BSP)
Software Engineer (Linux BSP)

Einfochips • Hyderabad

On-site
INR 900,000 - 1,300,000
Lead firmware developer
Lead firmware developer

KOHLER India • Maharashtra

On-site
INR 3,000,000 - 6,000,000
AM - Software Engineer
AM - Software Engineer

KOHLER India • Maharashtra

On-site
INR 4,000,000 - 6,000,000