Senior Linux Kernel Engineer — Memory Management and Swap

Lexarenterprise

San Jose (CA)

Hybrid

USD 170,000 - 260,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Lexarenterprise in San Jose, CA, is seeking a senior Linux kernel engineer to advance core memory-management for Android and embedded Linux devices. You will contribute to kernel implementations spanning zram, zswap, swap, and cgroups to improve performance and reliability.

The role focuses on low-level kernel development, optimization, and close collaboration with hardware teams to deliver high-performance memory subsystems across our product line.

Qualifications

  • Bachelor's degree in Computer Science or related field is required.
  • Strong knowledge of Linux kernel memory management concepts.
  • Experience with zram, zswap, swap, and cgroups is highly desirable.

Responsibilities

  • Design and implement memory-management features for tiered memory systems in Android/embedded Linux.
  • Optimize zram/zswap usage and swap behavior for memory efficiency.
  • Tune page fault handling and cgroup quotas to improve performance and isolation.

Skills

Linux kernel
Memory management
Zram
Zswap
Cgroups
Android
Embedded Linux
Kernel programming

Education

Bachelor's degree in Computer Science

Job description

A leader in memory solutions we deliver best-in-class products. For consumers and businesses alike, we have committed ourselves to quality, performance, and customer service. It is our mission to design a broad range of memory solutions focused on high performance, exceptional reliability, and outstanding customer service. We provide our partners with top-notch services, from instant technical support and professional services to streamlined and efficient delivery processes that leverage our many years of experience. Our cutting-edge products drive higher performance, increase efficiency, and deliver unwavering reliability. Our continued commitment to innovation ensures we are positioned to deliver superior solutions for our customers, partners, and communities.

About the Role

We are hiring a senior Linux kernel engineer to work on the core memory-management pieces of a tiered memory system for Android and embedded Linux devices.
This role is focused on kernel implementation. You will work in areas such as zram, zswap, swap, cgroups, page fault behavior,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Linux Kernel Engineer - Embedded Memory (Android)
Senior Linux Kernel Engineer - Embedded Memory (Android)

Lexarenterprise • San Jose (CA)

Hybrid
USD 170,000 - 260,000
Senior Architect – Android Tiered Memory Systems
Senior Architect – Android Tiered Memory Systems

Lexarenterprise • San Jose (CA)

Hybrid
USD 170,000 - 240,000
Principal / Staff Architect — Android Tiered Memory Systems
Principal / Staff Architect — Android Tiered Memory Systems

Lexarenterprise • San Jose (CA)

Hybrid
USD 170,000 - 240,000
Embedded Linux / Android Systems Engineer
Embedded Linux / Android Systems Engineer

Lexarenterprise • San Jose (CA)

Hybrid
USD 120,000 - 160,000
Senior Android Platform Engineer — System Integration and Bring-Up
Senior Android Platform Engineer — System Integration and Bring-Up

Lexarenterprise • San Jose (CA)

Hybrid
USD 140,000 - 190,000
Senior Linux Kernel & Storage Systems Engineer
Senior Linux Kernel & Storage Systems Engineer

Sandisk • Illinois

On-site
USD 150,000 - 230,000
Senior Android Platform Engineer - Memory System Bring-Up
Senior Android Platform Engineer - Memory System Bring-Up

Lexarenterprise • San Jose (CA)

Hybrid
USD 140,000 - 190,000
Kernel Engineering Manager | Linux OS & System Software
Kernel Engineering Manager | Linux OS & System Software

Google Inc. • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Hands-on Embedded Linux & Android Systems Engineer
Hands-on Embedded Linux & Android Systems Engineer

Lexarenterprise • San Jose (CA)

Hybrid
USD 120,000 - 160,000
Lead Linux Kernel Engineering Manager
Lead Linux Kernel Engineering Manager

Google • United States

On-site
USD 207,000 - 300,000