As an ideal candidate, you should have strong knowledge of Android Java, C++, and Python, as well as experience with modern app architectural patterns (MVP, MVVM, layered architecture, refactoring) and Android testing frameworks (Junit, Espresso, Mockito).
Experience in Embedded Linux Development and Continuous Integration is a plus, and a Driver’s license (B-level) would be ideal.