Description

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

Education

Any Graduate