Source description
About the role
JOB DESCRIPTION:
Key Responsibilities:
· 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 3+ 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
-
· Strong communication and interpersonal skills
More at KPIT Technologies
Related open roles
Lead Base Software SoC Engineer – Vehicle Integration & Debugging
Turin · Onsite
Lead Autosar Software Engineer
Turin · Onsite
Verification and Validation Leader (ADAS)
Gaydon
Sr. Technical Lead – Embedded Linux & Middleware - Telematics ECU (m/f/d)
Remote · Turin
Model Based Software Engineer
Auburn Hills
C++ Lead/Architect
Mumbai