Senior Android Platform / C++ Engineer (AOSP)
We are looking for an Senior Android Platform / C++ Engineer (AOSP) to join a project related to the virtualization of Android phones and using RDP (Remote Desktop Protocol) on Android smartphones.
Requirements:
- Solid experience with Android platform development (AOSP)
- Good knowledge of C/C++ and system-level programming
- Strong understanding of Android architecture (framework, services, user space)
- Experience with inter-process communication (Binder, sockets, shared memory)
- Hands-on experience modifying init.rc, sepolicy, system services
- Experience with debugging tools (logcat, strace, gdb, perf, etc.)
- Familiarity with Linux environment and fundamentals
Nice to Have
- Experience with HAL / HIDL / AIDL / JNI
- Knowledge of Android networking stack, Wi-Fi, GPS
- Familiarity with Linux kernel internals
- Experience in reverse engineering
- Solid experience with Android platform development (AOSP)
- Good knowledge of C/C++ and system-level programming
- Strong understanding of Android architecture (framework, services, user space)
- Experience with inter-process communication (Binder, sockets, shared memory)
- Hands-on experience modifying init.rc, sepolicy, system services
- Experience with debugging tools (logcat, strace, gdb, perf, etc.)
- Familiarity with Linux environment and fundamentals
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |