Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Linux Drivers Engineer

Home > C/C++ programming jobs

Senior Linux Drivers Engineer in Others new

  • Hyderābād, India

Responsibilities

  • Design, develop, maintain, and optimize Linux kernel modules, subsystems, and device drivers.
  • Own kernel-level system integration and board bring-up.
  • Define hardware-software interfaces and collaborate with hardware and software teams to validate functionality.
  • Diagnose kernel panics, race conditions, and complex hardware-software interaction issues through expert debugging and root-cause analysis.
  • Contribute patches to the Linux kernel community and stay current with kernel development.
  • Use ftrace, perf, and kdump to profile kernels and drivers and improve system stability and performance.

Requirements

  • Bachelor’s or master’s degree in computer engineering, electronics engineering, or a related field.
  • 10+ years of Linux kernel development experience specializing in device drivers.
  • Deep knowledge of Linux kernel internals, including memory management, process scheduling, and concurrency.
  • Proficiency in C/C++ and assembly programming for embedded systems.
  • Experience with Linux kernel, device drivers, embedded Linux systems, BSPs, and U-Boot.
  • Proficiency with GDB, JTAG, Lauterbach, serial consoles, and oscilloscopes for debugging.
  • Experience with hardware communication protocols including I2C, SPI, UART, PCIe, USB, SGPIO, eMMC, eSPI, Display, and Ethernet.
  • Experience with Yocto Project, Buildroot, and cross-compilation toolchains.
  • Experience with open-source methodologies for Linux kernel and related projects is a plus.
  • Strong communication and collaboration skills.

Benefits

  • Employees receive equity in the company.
  • The company offers a diverse, multifaceted, and collaborative work environment.
  • The role is based at a company headquartered in Silicon Valley; no specific remote or office schedule is stated.

Axiado

Axiado builds hardware-anchored platform security for servers and infrastructure, centered on its Trusted Control/Compute Unit (TCU) processor with root-of-trust functions and AI-based threat detection. It sells security silicon, firmware, and reference platforms to server and network equipment m...

Similar positions

Principal Software Engineer

  • Microsoft
  • Full time
  • USA
  • 11/08/2026
  • Salary: $143k - $304k/yr
  • Redmond, WA

Intern, Software Engineer

  • L3Harris
  • Full time
  • USA
  • 11/08/2026
  • Holladay, UT

Senior Software Developer in Test

  • Apple
  • Full time
  • USA
  • 11/08/2026
  • Cupertino, CA

Sr. Software Systems Validation Engineers

  • Rivian and Volkswagen Group Technologies
  • Full time
  • USA
  • 11/08/2026
  • Salary: $160k - $175k/yr
  • Palo Alto, CA

Intern, Information Security Systems Engineer

  • L3Harris
  • Full time
  • USA
  • 11/08/2026
  • Salt Lake City, UT