Android Platform Developer Capgemini Engineering

  • company name Capgemini Engineering
  • working location Office Location
  • job type 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.,