Senior Linux Kernel Engineer (Memory Management & Device Drivers) | Contract | Almost Remote (San Jose, CA - Onsite Once in a Month)
Anagha Techno Soft
Remote
Full-Time
Skill Insights
Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.
Job Description
- ]:pointer-events-auto R6Vx5W_threadScrollVars scroll-mb
- calc(var
- -scroll-root-safe-area-inset-bottom,0px)+var
- -thread-response-height))] scroll-mt
- calc(var
- -header-height)+min(200px,max(70px,20svh)))]" dir="auto" data-turn-id="request-
WEB:
5eefe647-d16f-4a21-ba01-46453f21a7db-3" data-turn-id-container="request-WEB:
5eefe647-d16f-4a21-ba01-46453f21a7db-3" data-testid="conversation-turn-8" data-scroll-anchor="false" data-turn="assistant"> Senior Linux Kernel Engineer (Memory Management & Device Drivers) | Contract | Almost Remote (San Jose, CA- Onsite Once in a Month) Senior Linux Kernel Engineer (Memory Management & Device Drivers) San Jose, CA (almost Remote Onsite Once in a Month) Contract Opportunity Job Summary We are seeking a highly experienced Senior Linux Kernel Engineer to join a cutting-edge Systems Software team focused on next-generation AI infrastructure and data center platforms.
KVM QEMU IOMMU
Interrupt virtualization Collaborate with hardware and silicon teams on: SoC bring-up Register-level programming Memory architecture optimization ARMv9 / RISC-V platforms Perform low-level debugging, root cause analysis, and performance tuning using: Kernel tracing tools Hardware debuggers Emulation and simulation platforms Contribute to system architecture discussions and solve complex kernel, performance, and memory-related issues. Required Skills & Qualifications Strong hands-on expertise in Linux Kernel Development Deep understanding of Linux Memory Management (MM subsystem) Experience developing Linux Device Drivers Strong programming skills in: C C++ Assembly (preferred) Solid understanding of: DMA Cache coherency Memory subsystems Hardware/software interaction Experience with virtualization technologies:KVM QEMU IOMMU
Strong debugging and performance optimization experience in low-level environments Preferred Qualifications Experience with CXL (Compute Express Link) or emerging memory architectures Familiarity with ARM or RISC-V architectures Exposure to Python, gRPC, or REST APIs for tooling and automation Contributions to Linux kernel or open-source projects Experience supporting AI/ML or large-scale data center workloads Education Bachelor s or Master s degree in Computer Science, Computer Engineering, or related field Ideal Candidate Background Candidates with experience in the following areas will be highly preferred: Linux kernel internals Systems software engineering Storage and memory subsystems Semiconductor or SoC environments AI infrastructure platforms Data center systems High-performance computing (HPC) Embedded Linux systemsSimilar remote jobs
Veolia Environnement SA
Minnetonka, MN
Posted2 days ago
Updated14 hours ago
Cloud for Good
Asheville, NC
Posted2 days ago
Updated14 hours ago
Emory University
Atlanta, GA
Posted2 days ago
Updated14 hours ago
Similar jobs in San Jose, CA
City of San Jose
San Jose, CA
Posted2 days ago
Updated14 hours ago
Anywhere Real Estate
San Jose, CA
Posted2 days ago
Updated14 hours ago
Sunny Child Care
San Jose, CA
Posted2 days ago
Updated14 hours ago
Micron Technology, Inc.
San Jose, CA
Posted2 days ago
Updated14 hours ago
Similar jobs in California
CoralTree Hospitality
San Diego, CA
Posted2 days ago
Updated14 hours ago
RSM US LLP
Los Angeles, CA
Posted2 days ago
Updated14 hours ago
Apple Inc.
San Diego, CA
Posted2 days ago
Updated14 hours ago
Infodyne Solutions
Thousand Oaks, CA
Posted2 days ago
Updated14 hours ago