Senior Android Platform Engineer — System Integration and Bring-Up

Lexarenterprise

San Jose (CA)

Hybrid

USD 140,000 - 190,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

Lexar Enterprise in San Jose, CA is seeking a senior Android platform engineer to ensure reliable tiered memory integration on real Android devices. You will own device bring-up, boot images, vendor images, init scripts, SELinux policy, and kernel parameter tuning.

The role emphasizes turning low-level kernel work into bootable, testable platforms and requires 6–10 years of Android platform or embedded Linux experience, plus hands-on ADB/fastboot and strong Linux scripting.

Qualifications

  • 6-10 years of Android platform, BSP, embedded Linux, or device bring-up experience.
  • BS/MS degree in Computer Science or equivalent experience.
  • Hands-on experience with ADB, fastboot, bootloader, recovery, image flashing, and Android init.
  • Strong shell scripting and Linux command-line skills.
  • Experience debugging boot failures, SELinux issues, init services, and platform configuration problems.

Responsibilities

  • Bring up tiered memory prototypes on Android devices.
  • Build, flash, and validate Android kernel and platform images.
  • Integrate memory-related kernel features into Android init, vendor images, and SELinux policy.
  • Configure zram, zswap, swap, storage-backed memory, and runtime memory tunables.
  • Debug boot loops, init service failures, SELinux denials, and device-state issues.
  • Maintain ADB, fastboot, recovery, and rollback workflows.
  • Create clear setup guides and automation for converting devices into test platforms.

Skills

Android platform
Kernel bring-up
Shell scripting
Linux command line
ADB & fastboot
Device bring-up experience

Education

BS/MS in Computer Science or equivalent

Tools

SELinux
Kernel modules
zram configuration

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 looking for a senior Android platform engineer to make the tiered memory system work reliably on real Android devices.
This role owns the practical integration work: device bring-up, boot images, vendor images, init scripts, SELinux policy, kernel module parameters, zram/swap configuration, and repeatable device setup. This is a great role for someone who enjoys turning low-level kernel work into a booting, testable, repeatable Android platform.

Primary responsibilities
  • Bring up tiered memory prototypes on Android devices.
  • Build, flash, and validate Android kernel and platform images.
  • Integrate memory-related kernel features into Android init, vendor images, and SELinux policy.
  • Configure zram, zswap, swap, storage-backed memory, and runtime memory tunables.
  • Debug boot loops, init service failures, SELinux denials, and device-state issues.
  • Maintain ADB, fastboot, recovery, and rollback workflows.
  • Create clear setup guides and automation for converting devices into test platforms.
  • 6-10 years of Android platform, BSP, embedded Linux, or device bring-up experience.
  • BS/MS degree in Computer Science or equivalent experience
  • Hands-on experience with ADB, fastboot, bootloader, recovery, image flashing, and Android init.
  • Strong shell scripting and Linux command-line skills.
  • Experience debugging boot failures, SELinux issues, init services, and platform configuration problems.
  • Comfortable working with commercial devices or development platforms.
  • Good documentation discipline around commands, versions, images, logs, and recovery steps.
Preferred qualifications
  • Pixel, Qualcomm, MediaTek, UNISOC, OnePlus, Android TV, or set-top box experience.
  • SELinux policy authoring/debugging experience.
  • zram, swap, LMKD, or Android memory tuning experience.
  • UFS/eMMC/NAND storage familiarity.
About Lexar Enterprise

Building upon the foundation and the credibility of the well-established Lexar brand, Lexar Enterprise designs and manufactures memory and storage solutions that include embedded storage, mobile memory, solid-state drives, and memory modules in commercial, industrial, and automotive grades. Our cutting-edge products are deployed globally to drive higher performance, increase efficiencies, and deliver unwavering reliability. Our continued commitment to innovation ensures we are positioned to deliver superior solutions for our customers, partners, and communities

Lexar Enterprise. 1737 N First Street, Suite 680, San Jose, CA USA

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

Similar jobs worth comparing

Embedded Linux / Android Systems Engineer
Embedded Linux / Android Systems Engineer

Lexarenterprise • San Jose (CA)

Hybrid
USD 120,000 - 160,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
Principal / Staff Architect — Android Tiered Memory Systems
Principal / Staff Architect — Android Tiered Memory Systems

Lexarenterprise • San Jose (CA)

Hybrid
USD 170,000 - 240,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
Senior Architect – Android Tiered Memory Systems
Senior Architect – Android Tiered Memory Systems

Lexarenterprise • San Jose (CA)

Hybrid
USD 170,000 - 240,000
Senior Linux Kernel Engineer - Embedded Memory (Android)
Senior Linux Kernel Engineer - Embedded Memory (Android)

Lexarenterprise • San Jose (CA)

Hybrid
USD 170,000 - 260,000
Principal AI Systems Architect, MoE Runtime & Memory Hierarchy
Principal AI Systems Architect, MoE Runtime & Memory Hierarchy

Lexarenterprise • San Jose (CA)

Hybrid
USD 210,000 - 350,000
Senior Linux Kernel Engineer — Memory Management and Swap
Senior Linux Kernel Engineer — Memory Management and Swap

Lexarenterprise • San Jose (CA)

Hybrid
USD 170,000 - 260,000
Senior Firmware Engineer
Senior Firmware Engineer

ScaleFlux • Milpitas (CA)

On-site
USD 100,000 - 150,000
Linux Embedded Development Expert
Linux Embedded Development Expert

Sandisk • Illinois

On-site
USD 150,000 - 230,000