Senior Android Platform Engineer - System Integration and Bring-Up

LEXAR ENTERPRISES L.L.C.
San Jose, CA, United States
24 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Adobe Flash Android Software Development Computing Platforms Booting (BIOS) Binary Space Partitioning System Configuration Software Debugging Linux on Embedded Systems Linux Commands Shell Script Systems Integration Android Debug Bridge
+3 more
Selinux Information Technology EMMC

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., We are looking for a senior Android platform engineer to make the tiered memory system work reliably on real Android devices., * 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.

Requirements

  • 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., * 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 the company

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…