Axiado

Senior Linux Drivers Engineer

Axiado
Apply
2 days ago
Hyderābād, IndiaStaff+

Responsibilities

  • Design, develop, maintain, and optimize Linux kernel modules, subsystems, and device drivers for embedded hardware interfaces.
  • Own kernel-level system integration and board bring-up, including defining interfaces and validating hardware-software functionality.
  • Diagnose and resolve complex kernel issues such as kernel panics, race conditions, and hardware-software interaction problems.
  • Collaborate with hardware and system software teams on requirements, co-designed interfaces, debugging, and integration.
  • Use ftrace, perf, kdump, and other tools to profile kernels and drivers and improve stability and performance.
  • Contribute patches to the Linux kernel community and stay current with kernel development.

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.
  • Experience performing root-cause analysis for hardware/software interaction issues.
  • Hands-on experience with embedded Linux systems, drivers, Board Support Packages, and bootloaders such as U-Boot.
  • Familiarity 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

  • Every employee holds equity in the company.
  • The company provides a diverse, multifaceted environment with opportunities to work on next-generation semiconductor and AI infrastructure technology.

Tech Stack

AssemblyCC++Linux

Categories

Axiado

About Axiado

51-200 employees

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 makers and cloud providers integrating baseboard management and platform resiliency. The company was founded in 2017, is privately held, and is headquartered in San Jose, California.

Contact me