Why This Role Stands Out
This role offers a fantastic opportunity to hone your mobile device recovery and infrastructure troubleshooting skills within a dynamic environment. You'll thrive here if you possess a strong command of Linux, macOS, and mobile OS flashing, making this an excellent chance to contribute to critical recovery operations. Apply now to join a team where your technical expertise will be highly valued.
Quick Overview
Job Description
Role: Mobile Device Recovery & Infrastructure Engineer
Location: Sunnyvale, CA
Day 1 onsite
Key Skills & Requirements
1. Mobile Device & Firmware Recovery
Mobile OS Flashing & Recovery: Hands-on experience unbricking, flashing factory/custom ROMs, recovery modes (DFU, Fastboot, EDL, Recovery Mode), and performing device restore on Android and iOS devices.
Device Provisioning Tools: Familiarity with ADB, Fastboot, Apple Configurator, idevicesinstaller, or vendor-specific flashing suites (e.g., Odin, Qualcomm QFIL).
2. Host & Infrastructure Troubleshooting
Linux & macOS Administration: Strong CLI-based system administration on Linux (Ubuntu/Debian) and macOS for host automation and daemon management.
USB Subsystem Debugging: Deep troubleshooting of USB trees, port resets, hub enumeration failures (lsusb, dmesg, udev rules, system_profiler SPUSBDataType), and host controller bandwidth limits.
Host Provisioning & Automation: Experience with headless OS installation, PXE booting, imaging, and basic infrastructure configuration management.
Scripting: Shell scripting (Bash/Zsh) and Python for automating recovery workflows, health checks, and routine host maintenance.
3. Connectivity
Local & Wireless Diagnostics: Troubleshooting Wi-Fi (802.11 bands, SSID authentication, signal interference, captive portals) and Ethernet connectivity.
4. Hardware & Server Maintenance Good to Have
Server & Host Maintenance: Hands-on experience assembling, maintaining, and repairing bare-metal server chassis, rackmount hosts, and test benches.
Component Replacement: Installing and swapping PCIe riser cards, host controller cards, NVMe/SATA drives, RAM, power supplies (PSUs), and thermal modules.
Lab Infrastructure Management: Experience with smart PDUs, KVM switches, network patch panels, and cable harness management.
Similar jobs
- TT
SENIOR ANDROID Developer
NewTech Tandem Inc
Sunnyvale, CA🇺🇸HybridYesterdayOracleAzureKafka+2Technology - EP
Senior Android Developer
NewEmpower Professionals
Sunnyvale, CA🇺🇸$150k - $170k/yrOn-siteYesterdayAzureKafkaKotlin+1Technology - AS
Lead Android Engineer
NewApex Systems
Austin, TX🇺🇸On-siteYesterdaySAFeAgileAndroid SDK+4Technology - WC
QA Mobile Engineer
NewWest Coast Consulting LLC
United States🇺🇸HybridYesterdayFirebaseAWSScrum+16Technology - WE
Android Developer
NewWise Equation Solutions Inc.
San Francisco, CA🇺🇸HybridYesterdayObjective-CSwiftCSS+8Technology - ST
iOS Developer Contractor
NewSoftPath Technologies LLC
Plano, TX🇺🇸HybridYesterdayObjective-CSwiftScrum+7Technology