Must have experience with :
- Experience with developing Android framework services, Android Native applications (JNI / NDK), or system applications (C++/Java).
- Customizing Google’s AOSP and debugging issues within it.
- Android HAL (Hardware Abstraction Layer) development, Linux Device Tree.
- Working with source control tools such as Git, Gerrit, and GitHub, and with Android command line tools such as ADB and fast boot.
Nice to have:
- Experience in the following areas: BSP/Board Support Package, Android/Linux Kernel, Bootloader, Graphics, and Audio/Video Drivers.
- Familiarity with the Android security model (SE Linux policy).
- Embedded Linux device driver development and customization(including optimizations, bug fixing, and adding new functionality)
- Excellent verbal and written communication skills.
- Experience working collaboratively in cross-functional teams.
The company is an American company that is involved in design engineering services and has over 250,000 employees across 100 locations in 30 countries.
This position offers 100% remote work.
,[] Requirements: C++, Linux Device Tree, HAL, Linux Device Tree., Board Support Package, Android Additionally: Remote work.
java-native-interface Cross-functional teams Git Verbal communication android-ndk ADB (Android Debug Bridge) optimization C++ Graphic Designer GitHub gerrit Written communication skills Java bsp bootloader Bug-fixing