Android Systems Engineer
Quick answer
Imagine Worldwide is hiring a fully remote Android Systems Engineer (preferably based in Africa) to develop and maintain tablet-based educational platforms for children in developing regions.
- Role
- Android Systems Engineer
- Organization
- Imagine Worldwide
- Location
- Remote (Preferably Africa-based)
- Work setup
- Remote
- Level
- Senior
- Category
- Engineering & Technology
The role
Imagine Worldwide is seeking an Android Systems Engineer to design, maintain, and scale tablet-based learning platforms for children in underserved regions. The role focuses on Android firmware, bootloader development, and device configuration to support large-scale educational deployments. You will collaborate with cross-functional teams and external manufacturers to ensure reliable, secure, and performant hardware/software solutions. This position is a critical technical function aimed at delivering foundational literacy and numeracy tools globally.
What you'll do
- Architect and maintain Android device software for multiple hardware variants.
- Manage firmware, bootloader, and kernel development for Android tablets.
- Collaborate with SoC vendors and manufacturers on hardware compatibility.
- Develop Android applications and diagnostic tools using Kotlin or Java.
- Define and document factory readiness, provisioning, and OTA update processes.
- Ensure system security, including secure boot and device hardening.
What it takes
- 5+ years of experience in Android systems, embedded Linux, or firmware engineering.
- Hands-on experience with Android BSPs, kernel configuration, and device trees.
- Experience working with MediaTek-based Android platforms and flashing workflows.
- Proficiency in diagnosing low-level hardware/software compatibility issues.
- Ability to write clear, comprehensive technical documentation for diverse audiences.
What you'll bring
How we treat you
Competitive salary commensurate with experience.
Frequently asked questions
Is this position remote?
Yes, this is a fully remote role, though there is a strong preference for candidates based on the African continent, particularly in regions where Imagine Worldwide operates.
What is the salary for this position?
The compensation is described as competitive and commensurate with experience, though a specific range is not explicitly stated in the job posting.
What level of experience is required?
Candidates must have at least 5 years of professional experience in Android systems engineering, embedded Linux, or firmware development.
How do I apply for this role?
Applications are reviewed on a rolling basis; please visit the organization's website to submit your materials as no specific closing date is provided.
How to apply
Apply directly on Imagine Worldwide's site. We link straight through — no resume parsing, no profile to fill out.
This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on Imagine Worldwide's official posting before applying.