Bachelor's degree in Computer Science, Electrical Engineering, a related technical field, or equivalent practical experience.
2 years of experience in development, testing, and deployment for Android Board Support Package.
Experience with Linux Kernel or Device Driver development.
Preferred qualifications:
Master's degree in Computer Science, Electrical Engineering, or a related technical field.
4 years of experience in development, testing, and deployment for Android Board Support Package.
Experience in kernel development, power management, performance tuning, battery charging, display driver/HAL, audio driver/HAL, or peripheral drivers on Android systems.
Experience working with hardware designers or reading schematics.