Axiom Global logo

Axiom Global

Linux Kernel Engineer

Axiom Global

📍 Anaheim, United States 🇺🇸

full-time
senior
Posted —

Key Skills

LinuxGMSL3ARMNVIDIAYocto

Industry

Consumer ElectronicsRobotics

Job Description

Job Overview

We are seeking experienced Linux Kernel Engineers to join our embedded systems team. The ideal candidate will have strong expertise in Linux kernel and device driver development, hands-on experience with GMSL3-based camera systems, and a solid understanding of ARM-based platforms. Experience working with NVIDIA Jetson platforms is highly preferred. This role involves developing, integrating, and optimizing low-level software for high-performance embedded and edge AI solutions.

Key Responsibilities

  • Develop, maintain, and debug Linux kernel modules and device drivers.
  • Integrate and optimize GMSL3 camera and sensor interfaces.
  • Work closely with hardware teams to bring up new embedded platforms.
  • Develop and enhance BSPs, board support packages, and platform software.
  • Perform kernel debugging, performance tuning, and system optimization.
  • Support camera pipeline integration, multimedia frameworks, and peripheral interfaces.
  • Troubleshoot complex hardware-software integration issues.
  • Contribute to system architecture discussions and technical design reviews.

Required Qualifications

  • Bachelor's degree in Computer Science, Electronics, Embedded Systems, or a related field.
  • 5+ years of experience in Embedded Linux development.
  • Strong experience with Linux Kernel and Device Driver development.
  • Hands-on experience with GMSL3 technologies and camera integration.
  • Solid understanding of ARM-based architectures and embedded hardware platforms.
  • Strong programming skills in C/C++.
  • Experience with debugging tools, kernel tracing, and performance analysis.

Preferred Qualifications

  • Experience with NVIDIA Jetson platforms (AGX Orin, Xavier, Nano, etc.).
  • Knowledge of V4L2, CSI, camera drivers, and multimedia frameworks.
  • Familiarity with Yocto, Buildroot, or embedded Linux build systems.
  • Experience with high-speed interfaces and embedded vision applications.
  • Exposure to AI/ML edge computing environments.

Desired Skills

  • Linux Kernel Development
  • Device Driver Development
  • GMSL3
  • ARM Architecture
  • NVIDIA Jetson
  • Embedded C/C++
  • BSP Development
  • V4L2
  • CSI Camera Integration
  • Yocto Linux
  • Debugging & Performance Optimization