Senior Android Platform Engineer — System Integration and Bring-Up

  • San Jose, CA
  • Frame Full-time

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.  

Minimum 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. 
  • 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. 
  • Android GKI, vendor_dlkm, vendor_boot, or dynamic partition 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

Unsolicited resumes sent to Lexar from third-party recruiters and placement agencies do not:

(a) constitute any type of relationship with Lexar or

(b) obligate Lexar to pay fees should we elect to hire from those resumes.  Please do not contact or present candidates directly to any Lexar personnel.act or present candidates directly to any Lexar personnel.