Software Platform Engineer - AOSP|Linux

Ref: BH-19290-1 Posted 07 Jan
Ref: BH-19290-1 Posted 07 Jan
New Zealand, Auckland
Competitive Salary
Salary (NZD)
Permanent
Job type
Software Engineering
Specialisation
About the role

Software Engineer (Android Platform / Linux) Build and shape Android at the system and device layer

Why you’ll like it

  • You’ll work below the app layer, shaping how Android devices actually behave in the real world
  • You’ll build and maintain Android systems that run on physical devices, not just phones
  • You’ll influence Linux, AOSP, services, and build pipelines that support fleets of devices
  • You’ll work across the full stack, from boot and drivers through to Android services and apps
The opportunity
Join a product-led engineering team building connected device software used globally. This role sits at the intersection of Android, Linux, and embedded systems. You’ll work on Android platform components, AOSP images, and system services that power real hardware, collaborating closely with firmware, hardware, and backend engineers.

This is not a pure feature-driven app role. While Android application work exists, the core focus is platform stability, device behaviour, system integration, and release reliability across multiple devices.

Company profile
An established consumer technology company delivering connected products at scale. Engineering-led, pragmatic, and collaborative. The team values deep technical thinking, clean system design, and people who understand how software behaves once it leaves the lab and runs on devices in the field.

The role
  • Build, customise, and maintain Android AOSP images for device platforms
  • Work on Android system services, startup processes, and device-specific behaviour
  • Contribute to Linux platform work including image builds, drivers, and system configuration
  • Port Linux utilities and services into Android environments where required
  • Support device bring-up, certification, and hardware changes alongside firmware teams
  • Maintain and improve CI/CD pipelines for Android, platform, and system builds
  • Debug complex issues across OS, services, and applications
  • Share context, review code, and support other engineers where helpful
Your fit
  • Strong experience with Android at the platform level including AOSP concepts
  • Solid Linux background including system images, drivers, boot process, or embedded environments
  • Comfortable working across Java, Kotlin, C or C++ depending on the problem
  • Experience with Android system services, device startup flows, and OS-level debugging
  • Familiar with CI/CD for platform or system builds using Jenkins, GitHub Actions, or similar
  • Experience with connected devices, IoT, or embedded hardware environments
  • Methodical, independent, and comfortable owning complex system-level work

If you enjoy working close to the OS and hardware, and want real ownership over how Android devices behave in production, this is worth a conversation


Share this job
Auckland
Competitive Salary
Salary (NZD)
Permanent
Job type
Software Engineering
Industry
Meet the Consultant
Sri Nanduri
Senior Consultant
+64276763456
sri@potentia.co.nz
Share this job