Position: Android middleware developer for Automotive Projects (Sweden)
Company: GlobalLogic
Experience required: 5y
English level: upper

**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

 
**Responsibilities**:

As a Linux kernel developer you will be involved in:
Development/integration/Porting of Linux kernel driver for tuner