Position: C/C++ Android Embedded
Company: IT-Rex
Category: C++
Experience required: 3y
English level: upper

Embedded Linux U-Boot/kernel development and customization, Linux Device Tree development, Android HAL (Hardware

Embedded Linux U-Boot/kernel development and customization, Linux Device Tree development, Android HAL (Hardware Abstraction Layer) Embedded Linux device driver development (including optimizations, bug fixing, and adding new functionality) Debugging issues within the Google’s AOSP and Linux Kernel. Working with source control tools such as Git, Gerrit, and GitHub, and with Android command line tools such as ADB and fastboot. 

It will be a plus:  
Experience in the following areas: BSP/Board Support Package, Android/Linux Kernel, Bootloader, Graphics, and Audio Drivers. Familiarity with Android security model (SE Linux policy) and secure boot. Experience with Google’s AOSP architecture developing Android framework services, Android Native applications (JNI / NDK) or system applications in JAVA or Kotlin. Ability to independently read and understand electrical schematics Excellent verbal and written communication skills.

Experience working collaboratively in cross-functional teams.
 Must be persistent, possess strong problem-solving skills, and be willing to work with others to find solutions that avoid project stalls. Must be responsible, self-motivated, creative, have a solid work ethic, and have a desire to produce a quality product.