Android Platform Developer Capgemini Engineering
Capgemini Engineering
Office Location
Full Time
Experience: 3 - 3 years required
Pay:
Salary Information not included
Type: Full Time
Location: Karnataka
Skills: Java, C, HAL, Android Application Development, HDMI, Multithreading, Sockets, Data structures, algorithms, Debugging, Performance tuning, android studio, xml, Git, Gerrit, gradle, Maven, Jenkins, AOSP, Camera HAL, Camera API2, Display Manager, Chromium WebRTC, OS concepts, REST APIs, Wakelocks, Android activity manager, SELinux policy configuration
About Capgemini Engineering
Job Description
Key Responsibilities: Customize and optimize AOSP for media streaming and video collaboration devices. Develop and integrate custom Android framework components. Work on low-level components such as Camera HAL, Display Manager, HDMI interfaces, and SELinux policies. Write Android apps and services to support core platform features. Debug complex system issues involving Android services, native code, and hardware interfaces. Collaborate cross-functionally with hardware, firmware, and QA teams. Must-Have Skills: Expertise in Java, C, and C++. Experience with AOSP, HAL, and Android application development. Strong understanding of Camera HAL and Camera API2. Familiarity with Display Manager, HDMI OUT/IN, HDMI CEC. Knowledge of Chromium WebRTC audio/video APIs is a plus. Strong foundation in OS concepts, multi-threading, sockets, data structures, and algorithms. Proficient in debugging, root cause analysis, and performance tuning. Experience with Android Studio, XML, and REST APIs. Proficiency in git, gerrit, gradle, maven, and jenkins. Understanding of wake-locks, Android activity manager, and SELinux policy configuration.,