Required Skills
Solid experience with overall Android application development
Experience with Android system programming, Android NDK
Hands-on software development skills, with either Java, Kotlin, C++ or C
3+ years of experience in a professional software development team
Preferred (Bonus) Skills
Experience with connecting to cloud / backend services via REST APIs
Experience with developing cloud / backend software
Familiarity with CI/CD, version control and build systems such as Cmake, ndk-build, Git
Experience with TensorFlow or other AI / ML frameworks
Solid software engineering level for Python, C and/or C++
Experienced with embedded systems and Microcontrollers
Knowledge of firmware engineering
Any Graduate