- Develop and maintain Android BSPs for various hardware platforms
- Work closely with cross-functional teams to ensure successful integration of Android BSP with hardware and software components
- Debug and troubleshoot Android BSP issues using various debugging tools and techniques
- Optimize Android BSP for performance, power, and memory usage
- Collaborate with clients to understand their requirements and develop customized Android BSP solutions
- Develop and maintain technical documentation for Android BSP development and integration
- Stay up-to-date with the latest Android releases and ensure timely migration of BSPs to new Android versions
Requirements :
- Bachelor's or Master's degree in Computer Science, Electronics, or related field
- At least 8+ years of experience in Android BSP development
- Strong knowledge of Android operating system, kernel, and device drivers
- Experience with Android BSP development tools such as AOSP, Android Studio, and Git
- Proficiency in C, C++ programming languages
- Good understanding of Linux kernel and device driver development
- Excellent debugging and troubleshooting skills
- Solid communication and interpersonal skills