Envision Employment Solutions is currently looking for an Embedded Software Engineer [Middleware Android] for one of our partners, a global leader in consulting, digital transformation, technology and engineering services.
This position requires flexibility to work on US times and flexibility to travel abroad when needed.
Requirements:
- 5+ years' experience in C++ (STL, Templates, Exceptions, Threading), Java ,Python
- Experience in Component/System Design (SOLID principles and Design Patterns)
- Experience in Automotive Domain, especially Android Automotive
- Strong Knowledge of Android Framework, Car Service, Android Treble, VNDK, AIDL, HIDL
- Experience in Implementing Custom HAL ( eg:- Radio, Vehicle, Audio, GNSS etc )
- Experience with Android CTS/VTS
- Android OS migration, Android security, SELinux, FBE, FDE
Benefits:
- Competitive Salary based on experience
- Social and medical insurance
- Learning, development and career progression