EMBEDDED ANDROID DEVELOPER WITH ANDROID NDK EXPERIENCE
Core
Design, build, implement, customize, and test Android solutions for embedded devices, including rooting, configuring, updating, and optimizing Android-based hardware.
Role type
Senior embedded Android developer (NDK, AOSP, Kernel)
Builds
Custom ROMs, optimized Android-based devices, embedded system integrations
Domain
Embedded systems, Mobile OS, Hardware integration
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Java, Android NDK, Embedded Android development, ROM development, Kernel development, Networking (TCP/IP, HTTP), AOSP App development, Unix/Linux, SE Linux
Preferred skills
SE Android, Android CTS, GIT, SVN
Technologies
Android NDK, AOSP, Java, TCP/IP, HTTP, Unix/Linux, SE Linux, GIT, SVN
Responsibilities
Tune system performance and stability using embedded system and multi-thread programming knowledge; Integrate Android platform on mobile devices and fix issues; Design, build, implement, customize, and test Android solutions; Root, configure, update, program, and optimize Android-based devices; Deliver custom ROMs to integrators
Seniority
Senior, hands-on IC