Senior Android & Embedded C++ Engineer (AOSP)

Pentangle Tech Services | P5 Group

Redmond

On-site

AUD 150,000 - 190,000

Full time

45 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group is seeking a Senior Software Engineer to design, develop, and maintain high‑assurance C++ software on Linux/Android and embedded Android across device and backend layers. You will own complex technical problems end‑to‑end, implement robust test strategies with gtest/gmock, and collaborate across teams.

The role emphasizes hands‑on delivery, code reviews, and on‑call readiness within Pacific business hours.

Qualifications

  • 10+ years of professional software development with modern C++ (C++17+).
  • Experience on Linux and/or Android, including embedded Android (AOSP).
  • Strong unit-testing with gtest/gmock; multithreading and IPC expertise.
  • Backend proficiency in Hack/PHP, Python, Java, or Kotlin; SQL/data analysis.

Responsibilities

  • Design, develop, debug, and maintain C++17+ software on Linux and Android.
  • Develop AOSP/embedded Android components, including native services and IPC.
  • Build testable software using gtest/gmock, mocks, automation, and rigorous tests.
  • Develop thread-safe apps involving concurrency, IPC, and shared memory.
  • Collaborate across device and backend layers using C++, Hack/PHP, Python, Java, or Kotlin.
  • Use SQL to analyze large datasets with joins and aggregations.
  • Create automation/tools using Python and shell scripting.
  • Investigate logs, crashes, telemetry, and performance issues.
  • Participate in code reviews, Git workflows, and on-call support.
  • Own issues end-to-end, communicating progress, risks, and blockers.

Skills

Modern C++ (C++17+)
Linux/Android development
AOSP/embedded Android
Multithreading & concurrency
SQL data analysis
Python scripting
Java/Kotlin backend
Git workflow
Strong written communication
Ownership & initiative

Tools

gtest/gmock
AIDL/Binder
Android build systems

Job description

Pentangle Tech Services | P5 Group is seeking a Senior Software Engineer to design, develop, and maintain high‑assurance C++ software on Linux/Android and embedded Android across device and backend layers. You will own complex technical problems end‑to‑end, implement robust test strategies with gtest/gmock, and collaborate across teams.

The role emphasizes hands‑on delivery, code reviews, and on‑call readiness within Pacific business hours.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Android & Linux C++ Engineer
Senior Embedded Android & Linux C++ Engineer

Pentangle Tech Services | P5 Group • Redmond

On-site
AUD 215,000 - 287,000
Senior C++ & Android Systems Engineer - AOSP & Telemetry
Senior C++ & Android Systems Engineer - AOSP & Telemetry

Pentangle Tech Services | P5 Group • Redmond

On-site
AUD 200,000 - 271,000
Senior C++ Android Systems Engineer: AOSP & Telemetry
Senior C++ Android Systems Engineer: AOSP & Telemetry

Pentangle Tech Services | P5 Group • Western Australia

On-site
AUD 120,000 - 180,000
Senior C++ / Android Systems Engineer – AOSP, Backend & Telemetry
Senior C++ / Android Systems Engineer – AOSP, Backend & Telemetry

Pentangle Tech Services | P5 Group • Redmond

On-site
AUD 200,000 - 271,000
Senior C++ / Android Systems Engineer – Aosp, Backend & Telemetry
Senior C++ / Android Systems Engineer – Aosp, Backend & Telemetry

Pentangle Tech Services | P5 Group • Western Australia

On-site
AUD 120,000 - 180,000
Embedded System Software Engineer
Embedded System Software Engineer

Pentangle Tech Services | P5 Group • Redmond

On-site
AUD 215,000 - 287,000
Senior Mobile Engineer - iOS/Android/React Native Leader
Senior Mobile Engineer - iOS/Android/React Native Leader

XPT Software Australia • Sydney

On-site
AUD 140,000 - 200,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Advanced Navigation • Australia

On-site
AUD 150,000 - 190,000
Senior Embedded Software Engineer - MedTech (Linux/C++)
Senior Embedded Software Engineer - MedTech (Linux/C++)

Halcyon Knights Pty Ltd • Melbourne

On-site
AUD 120,000 - 180,000
Lead Mobile Engineer - React Native
Lead Mobile Engineer - React Native

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 150,000 - 190,000
Top locations