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 for Ethernet, PCIe, USB, I2C, SPI, SGPIO, eSPI, and Display interfaces.
  • Own kernel-level system integration and board bring-up for embedded systems.
  • Collaborate with hardware and software teams to define interfaces, debug bring-up issues, and validate functionality.
  • Diagnose and resolve complex kernel issues including kernel panics, race conditions, and hardware-software interaction problems.
  • Define requirements and co-design interfaces for seamless hardware-software integration.
  • Contribute patches to the Linux kernel community and stay current with kernel development.
  • Use ftrace, perf, kdump, and related tools to profile kernels and drivers and improve 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.
  • Strong experience with Linux kernel, device drivers, and system-level software.
  • Proficiency with GDB, JTAG, Lauterbach, serial consoles, and oscilloscopes.
  • Ability to perform root-cause analysis of hardware/software interaction issues.
  • Hands-on experience with embedded Linux systems, drivers, Board Support Packages, and bootloaders such as U-Boot.
  • Familiarity with hardware 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 for working with diverse technical teams.

Benefits

  • Every employee holds equity in the company.
  • Work is based at the company headquartered in Silicon Valley; no remote or hybrid arrangement is stated.
  • Axiado provides a diverse and multifaceted work environment with opportunities for continuous learning and mutual support.

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

Flight Software Engineer II

  • Rocket Lab Corporation
  • Full time
  • USA
  • 11/14/2026
  • Salary: $108k - $148k/yr
  • Long Beach, CA

Software Engineer II

  • PlayStation Global
  • Full time
  • USA
  • 11/14/2026
  • Salary: $164k - $246k/yr
  • San Mateo, CA

Senior Application Developer_C/C++

  • Fujitsu
  • Full time
  • Others
  • 11/14/2026
  • Bengaluru, India

Staff Embedded Controls Engineer

  • Ford Motor
  • Full time
  • USA
  • 11/14/2026
  • Salary: $150k - $284k/yr
  • Palo Alto, CA

Staff Firmware Security Engineer

  • Rockwell Automation
  • Full time
  • Others
  • 11/14/2026
  • Singapore (city not specified)