Job Closed

This listing is no longer active.

Atiba logo
Atiba

HALF GEEK - HALF HUMAN

Low Level Android, Firmware Engineer

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

Location

Tennessee

Posted

124 days ago

Salary

0

Seniority

Senior

Job Description

Low Level Android, Firmware Engineer

Atiba

• 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

BJAK logo

Android Software Engineer

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Android Engineer124 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Build and maintain production Android apps using Kotlin • Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs • Design UX patterns for AI interactions, including streaming responses, retries, and partial results • Optimize performance, memory usage, and responsiveness for AI-heavy flows • Implement analytics, logging, and feedback capture to support AI evaluation and iteration • Collaborate closely with backend and ML engineers on API contracts and system behavior • Ensure app stability, security, and scalability in production environments

Indonesia

Senior Android Engineer

South Geeks

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

Android Engineer125 days ago
OtherRemoteTeam 11-50H1B No Sponsor

• Partner closely with product managers, designers, and cross-functional stakeholders to define, build, and ship new features for the ParentSquare Android app. • Maintain and enhance existing Android applications using modern frameworks and best practices. • Lead and contribute to projects that serve educators and families at scale. • Write clean, maintainable, and well-tested code, and participate in code reviews and debugging. • Help improve the scalability, security, and performance of the mobile ecosystem. • Mentor other engineers and collaborate closely across teams.

United States
Job Closed
Physitrack PLC logo

Android Engineer

Physitrack PLC

World-leader in exercise prescription, Telehealth, outcomes tracking and patient education technology. All in one app.

Android Engineer126 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Developing and maintaining our Android application written in Kotlin and Jetpack Compose • Collaborating with cross-functional teams to design and ship new features • Ensuring high performance, code quality, and maintainability • Participating in code reviews and sharing knowledge within the team • Contributing to architecture and product discussions • Monitoring app performance and improving stability and usability

Poland
€4K - €6K / month
Job Closed
Lvivity logo

Senior Software Engineer, Android

Lvivity

Custom software development for your business needs.

Android Engineer127 days ago
Full TimeRemoteTeam 51-200Since 2013H1B No Sponsor

• Contribute to our Android mobile application(s) using Kotlin to deliver compelling user experiences • Understand the nuances between mobile platforms and provide advice and guidance to other developers on handling those nuances • Participate in planning, architectural discussion, implementation and maintenance of a mobile applications • Apply Agile approaches to software development • Be accountable for code quality by writing unit, integration, and automation tests • Help and advice in the selection of the most appropriate frameworks to use with the product • Contribute to Open-Source projects related to the tech stack and domain of our products • Perform code reviews to suggest, encourage, and support coding best practices

Ukraine
Job Closed