Android Platform Developer

8 hours ago


Bengaluru, India Shell Infotech Full time

Job Summary:

We are looking for a highly skilled Senior Software Engineer specializing in the Android platform, with strong knowledge of Android system internals beyond application development. This role will focus on designing and implementing service-based architecture solutions that run continuously on dedicated Android-based devices (24/7). The ideal candidate will bring a deep understanding of how Android operates at the system level and how it interfaces with its underlying Linux environment.

Key Responsibilities:

  • Design and implement service-based Android software components capable of running persistently and reliably on dedicated hardware.
  • Develop, maintain, and optimize background services and system-level components, leveraging Androids system APIs and mechanisms (e.g., Services, Broadcast Receivers, AIDL).
  • Analyze and work with Android framework and system services to meet project requirements.
  • Debug and troubleshoot issues at the Android system and user-mode Linux levels, including logs, system services, and inter-process communication.
  • Contribute to architectural decisions involving Android system modifications, persistent service behavior, and low-level system interactions.
  • Develop tools or customizations for automated deployment, diagnostics, and monitoring on Android devices.
  • Collaborate closely with the algorithmic team to implement and integrate control and computer vision algorithms into the Android system in a performant and reliable manner.

Required Qualifications:

  • 5+ years of professional experience in Android software development, with at least 2 years working at the system level (beyond app development).
  • Strong understanding of Android internals, including the Android framework, system services, HAL, AIDL, and IPC mechanisms.
  • Proficiency in Java and Kotlin, and experience with C/C++ for interfacing with native Android layers.
  • Experience developing persistent services and daemons within Android.
  • Experience in debugging and profiling Android systems (ADB, logcat, systrace, etc.).
  • Familiarity with custom ROMs, AOSP, or modifying/building Android images is a strong plus.

Preferred Qualifications:

  • Experience with dedicated hardware or embedded Android devices (e.g., kiosks, IoT appliances).
  • Solid understanding of Linux user-mode programming, including processes, signals, permissions, and shell scripting.
  • Working knowledge of Linux system administration and init systems (systemd or Android init).
  • Familiarity with networked services, REST APIs, and data persistence strategies in a service-based architecture.
  • Background in continuous integration, OTA updates, or device provisioning in managed fleets.
  • Understanding of security concepts in Android (SELinux, permissions, sandboxing).


  • Bengaluru, Karnataka, India Shell Infotech Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Job Summary:We are looking for a highly skilled Senior Software Engineer specializing in the Android platform, with strong knowledge of Android system internals beyond application development. This role will focus on designing and implementing service-based architecture solutions that run continuously on dedicated Android-based devices (24/7). The ideal...


  • Bengaluru, Karnataka, India beBeeAndroid Full time ₹ 15,00,000 - ₹ 20,00,000

    Senior Android Platform SpecialistWe are seeking a seasoned Senior Android Platform Specialist to lead the development of core Android platform features. This highly skilled individual will be instrumental in designing, developing, and optimizing Android Hardware Abstraction Layer (HAL) components using AIDL (Android Interface Definition Language), as well...

  • Android Developer

    2 weeks ago


    Bengaluru, Karnataka, India ShanMukha Innovations Private Limited Full time US$ 60,000 - US$ 1,20,000 per year

    Company DescriptionShanMukha Innovations Private Limited, a spin-off from Indian Institute of Science, Bangalore, is dedicated to bringing diagnostic lab services directly to samples to address the healthcare needs of four billion people. By leveraging smart mobile labs, connected instruments, and novel kits integrated with a digital platform, ShanMukha...

  • Android Developer

    2 weeks ago


    Bengaluru, Karnataka, India beBeeAndroid Full time ₹ 15,00,000 - ₹ 25,00,000

    Android Software Development ExpertWe are seeking an experienced Android software development professional to join our team. The ideal candidate will have a strong background in native Android app development using Java and Kotlin, as well as experience with cross-platform mobile app development using React Native.About the RoleThe successful candidate will...

  • Android Developer

    2 weeks ago


    Bengaluru, Karnataka, India Quest Global Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Job Requirements Job Title: Android DeveloperJob Type: Full-TimeLocation: Bangalore We are looking for a highly skilled Android Developer with 7 years of experience to join our team in Bangalore. The ideal candidate should have hands-on experience with Android Java and Kotlin. Responsibilities: Design and build advanced applications for the Android...

  • Android Developer

    11 hours ago


    Bengaluru, India Quest Global Full time

    Job Requirements Job Title: Android DeveloperJob Type: Full-TimeLocation: Bangalore We are looking for a highly skilled Android Developer with 7 years of experience to join our team in Bangalore. The ideal candidate should have hands-on experience with Android Java and Kotlin. Responsibilities: Design and build advanced applications for the Android...

  • Android Developer

    2 weeks ago


    Bengaluru, Karnataka, India Mobile Programming Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Candidate Skill:Technical Skills Android | Java | Kotlin | Android SDK | Android Studio | RESTful APIs | Retrofit | Glide | Firebase | SQLite | Room | Git | JUnit | Espresso | MVVM | MVP | Multi-threading | CI/CD | JetpackJob Description:We are looking for a skilled Android Developer with 5+ years of experience to join our team in Bengaluru. As an Android...

  • Android Developer

    10 hours ago


    Bengaluru, India Mobile Programming Full time

    Candidate Skill:Technical Skills Android | Java | Kotlin | Android SDK | Android Studio | RESTful APIs | Retrofit | Glide | Firebase | SQLite | Room | Git | JUnit | Espresso | MVVM | MVP | Multi-threading | CI/CD | Jetpack Job Description:We are looking for a skilled Android Developer with 5+ years of experience to join our team in Bengaluru. As an Android...

  • Android Developer

    2 weeks ago


    Bengaluru, Karnataka, India Shell Infotech Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    HI All,Greetings As Discussed, Please find below Job Description for Android Platform DeveloperWork Location: Bangalore,Notice period - Immediate or 15 daysJob type :- Contract to HireExperience : 6 To 10YearsJob DescriptionRequired Qualifications:5+ years of professional experience in Android software development, with at least 2 years working at the...

  • Android Developer

    9 hours ago


    Bengaluru, India Shell Infotech Full time

    HI All, Greetings As Discussed, Please find below Job Description for Android Platform Developer Work Location: Bangalore, Notice period - Immediate or 15 days Job type :- Contract to Hire Experience : 6 To 10Years Job Description Required Qualifications: 5+ years of professional experience in Android software development, with at least 2 years working at...