OBS! Ansökningsperioden för denna annonsen har
passerat.
Arbetsbeskrivning
Job Description
Required:
· 5+ years of experience in C/С++ development in Android userspace (native)
· Experience in development or integration of any tuners will be a major plus
· Experience in multithreading application and Android IPC (binder, hwbinder, AIDL/HIDL)
· Experience in troubleshooting and debugging complex issues, profiling, and system performance optimization
· SELinux knowledge
· Android build system knowledge (Android.mk, Android.bp)
· Experience in SW design practices
· Familiar with git and repo
· English level: upper-intermediate or above
Will be a plus:
· Experience in development Android HAL will be a major plus
· Experience in development or integration for the embedded systems
· С++11/14 knowledge
· Android development (Java, JNI)
· Familiar with Gerrit
· Experience in documentation creation
· Understanding GRASP, SOLID principles and design patterns
· Unit tests development
Job Responsibilities
As a Linux kernel developer you will be involved in:
· Development/integration/Porting of Linux kernel driver for tuner
Keyskills - Must Have
·Linux Kernel
·Embedded
·C++
Additional Skills
C++ Android