Atiba

HALF GEEK - HALF HUMAN

Low Level Android, Firmware Engineer

Android EngineerSoftware EngineerContractRemoteTeam 51-200Since 1992H1B No SponsorCompany SiteLinkedIn

Location

Tennessee

Posted

34 days ago

Salary

Not specified

EnglishAndroidLinux

Job Description

• Support and maintain production custom Android 7 (Nougat) builds with capacitive touch screen. • Troubleshoot and resolve platform stability, performance, and reliability issues (some of the issues are screen freeze, random board reboot, screen going black...) • Perform deep root cause analysis across bootloader, kernel, HAL, and framework layers • Debug and optimize U-Boot, Linux kernel, and device tree configurations • Analyze system crashes, ANRs, kernel panics, watchdog resets, and boot failures • Improve system robustness, boot reliability, and long-term runtime stability • Validate and stabilize hardware peripherals (GPIO, I2C, SPI, UART, Ethernet, display, touch, audio, power management) • Collaborate closely with QA and manufacturing teams to address production, pilot, and field-reported issues • Support firmware releases, hotfixes, and continuous improvement of production images • Organize work and provide up-to-date task status reporting using designated project management tools such as Jira. • Clear, effective, and timely communication with client and teammates.

Job Requirements

  • Strong experience in Android low-level development (bootloader, kernel, HAL)
  • Hands-on experience supporting production Android builds (Android 7 / Nougat preferred)
  • Proven expertise in troubleshooting platform stability and reliability issues on Android low level system on older generation (OS 7/8/9..)
  • Solid BSP experience on NXP i.MX 6DualLite or similar ARM-based SoCs
  • Proficiency in Linux kernel debugging and device tree analysis
  • Strong debugging skills using adb, logcat, kernel logs, UART, and JTAG
  • Must be able to communicate effectively in English, both verbally and in writing.

Benefits

  • Flexible work arrangements

Related Job Pages

More Android Engineer Jobs

Senior Android Engineer

South Geeks

Connecting Latin American tech talent with companies worldwide to bring ideas to life

Android Engineer35 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Senior Android Engineer developing mobile experiences for an edtech company

AndroidGraphQLJavaKotlin
United States

Staff Android Engineer

Lime

Building a future where transportation is shared, affordable and carbon-free. Join us! www.li.me/careers

Android Engineer37 days ago
Full TimeRemoteTeam 501-1,000Since 2017H1B Sponsor

Senior Android Engineer developing embedded features for Lime for Business app

AndroidiOSKotlin
United States
$190K - $261K / year

Senior Android Developer

Reveal Technology

Actionable intelligence at the tactical edge

Android Engineer38 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

Senior Android Software Engineer at Reveal developing mobile applications.

AndroidJavaKotlinOpen Source
United States
$150K - $185K / year

Lead Android Engineer

Glydways

The Best Way to Move People High-capacity, on-demand, and affordable mobility

Android Engineer41 days ago
Full TimeRemoteTeam 51-200Since 2016H1B Sponsor

Lead Android Engineer developing applications for autonomous transit network

AndroidKotlin
United States