Position: Android Developer / Android platform engineer
Category: Android
English level: upper
Years of experience: 8


For the latest few years I have specific experience which doesn't relate to Android applications development directly, but which significantly affected professinal growth: worked on AOSP including HAL, bluetooth subsystem, recovery, HWC and SurfaceFlinger, MediaCodec together with extractors and decoders, variety of device-specific system services, maintaining of Realtek kernel modules, integration of DVB-C driver.
That job was accompanied with the different other projects including system applications like file manager, audio/video playback applications and System Settings, set of compatibility tests especially CTS, VTS, CTS-on-GSI and Bluetooth PTS, bugfixes and improvements of ffmpeg library in purpose of system decoding and usage in ijk-player for standalone/system applications. Participated wearable amplifier project called Whooshi - main responsibility was the firmware update module for CSR8675 chipset over BLE from the android application.
Essential points here are gradually expanding responsibilities and opportunity to investigate technologies. Considering current educational process, I prefer projects where it is possible to use and enhance knowledge of English. In general, looking for a team of professionals with whom I could utilize, share and improve my occupational skills.
Talking about tools and technologies, I would like to work on standalone application(s) including contemporary toolset as jetpack, Architecture Components, Kotlin, coroutines, etc. On the other hand, it would be nice not to cut loose of C/C++ and bluetooth stack in applications development and/or AOSP itself.
Prefer working in products, but open to discuss other proposals.