Envision Employment Solutions is currently looking for an Android C++ Software Developer (Automotive) 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:
6+ 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