
Position: Senior Android Developer
Experience: 8+ Years
Location: Remote
Job Role: Contractual
Duration: 6 Month
Work Time Zone: IST
Requirement:
Skill Keywords: Android BSP , Linux Kernel, Linux Device Drivers, Bootloaders , U-Boot, UEFI, Android HAL , Qualcomm/NXP chipsets, Android System Services , Android Security, C , C++ and Rust (Preferred)
Detailed Skills: Minimum 3+ years of experience in Android BSP development/customizations for different OEM Android devices based on SOCs such as Qualcomm/NXP Chipsets (preferably)
Strong experience in modifications to Android HAL layers for adding new hardware interfaces/customizing drivers (e.g Display, IO, Sound, Wireless)
Experience in Android build systems, Linux Device Driver Porting & Linux Kernel Patch upstreaming to main-line Linux,
Good experience working with Android Device Manufacturers/OEMs on Android BSP.
Good understanding and debugging skills of Android startup and initialization sequences.
Sound understanding of Android Architecture, File system, JNI, System services.
Strong Experience in C, C++ and Scripting (Linux and Python).Rust is also desired.
Experience in Debugging Linux Drivers and Performance optimization (iperf,simpleperf, oprofile etc.)
Knowledge about Firmware and Bootloaders
Strongly desired: Android BSP , Linux Device Driver, C , C++, Scripting ( Linux and Python)
Nice to have: Rust Programming, Wireless Protocols (Wi-Fi, Bluetooth, 5G/4G)"
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
