Search by job, company or skills

Giggso

Android Developer-OEM

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Company Description

Giggso, founded in 2017 in Michigan, helps enterprises navigate digital transformation complexities. As a Minority Business Enterprise (MBE), Giggso brings diverse perspectives to solving challenging problems. Serving Fortune 500 clients globally, the company specializes in transforming AI governance into a competitive advantage, emphasizing the intersection of Governance, Risk, Compliance (GRC), and Engineering. Learn more about the company and its mission at www.giggso.com.

Role Description

This is a full-time on-site role for an Android Developer located in Chennai. The Android Developer will design, develop, and maintain mobile applications to ensure a seamless user experience. Responsibilities include implementing Android design best practices, collaborating with cross-functional teams, and contributing to software development efforts to deliver robust and scalable solutions.

Key Responsibilities

1. Android Application Development

  • Develop and maintain theKotlin-basedAndroid diagnostics application.
  • Implementnative Kotlin modulesthat integrate with OEM-provided firmware APIs.
  • Update, test, and deploy theAPKacross diverse device families and chipset combinations.

2. OEM & Firmware Integration

  • Integrate with OEM firmware updates from partners including:
  • Samsung(largest footprint),
  • Motorola,
  • TCL, Wingtech.
  • Adapt to deprecations or API changes as OEMs phase out or introduce new devices (e.g.,OnePlus being phased out).
  • Analyze OEM-specific API behaviors at the firmware level and collaborate to ensure compatibility.

3. Android OS & Firmware Release Alignment

  • Track and manage the alignment of app releases with:
  • Google Android OS update timelines
  • OEM firmware update cycles
  • Chipset vendor updatesfrom Qualcomm, LSI, and MediaTek
  • Ensure continuous compatibility as device firmware changes evolve.

4. Cross-Functional Collaboration

  • Work closely with chipset and OEM teams to validate API behavior and firmware hooks.
  • Coordinate with internal engineering teams on release timelines, validations, feature additions, and regression testing.
  • Troubleshoot issues across layers: firmware OEM API native Kotlin modules application UI.

5. Performance, Logging & Diagnostics

  • Implement low-level logging, telemetry, and diagnostic workflows.
  • Optimize performance on diverse chipset architectures.
  • Handle device diagnostics, hardware signal captures, and system-state evaluations.

Required Skills & Experience

Technical Skills

  • Expert level Kotlinand modern Android development practices.
  • Deep understanding of:
  • Android lifecycle, permissions, services, broadcast receivers.
  • Native modules and low-level interactions with device hardware.
  • Experience integrating apps withOEM firmware APIs.
  • Strong understanding ofchipset behaviors: Qualcomm, LSI, MediaTek.
  • Familiarity withAOSP concepts, Android internals, HAL layers, and system services.

Tools & Frameworks

  • Android Studio, Gradle, ADB.
  • Git, CI/CD for mobile releases.
  • Familiarity with crash analytics, monitoring, and mobile QA automation frameworks.

Soft Skills

  • Strong coordination and communication skills with external device partners.
  • Ability to operate in fast-moving release cycles with multiple dependencies.
  • Problem-solving mindset with system-level debugging capability.

Preferred Qualifications

  • Prior experience working directly with OEM engineering teams.
  • Experience in telecom, RF, diagnostics, or device certification workflows.
  • Exposure to multi-device testing labs and device farm environments.
  • Contributions to Android open-source projects or AOSP forks.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 145104645