Senior Embedded Android & Linux C++ Engineer

Pentangle Tech Services | P5 Group

Redmond

On-site

AUD 215,000 - 287,000

Full time

9 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group is seeking an experienced Senior Software Engineer to own and advance C++17+ software across Linux and Android platforms. You will work on AOSP/embedded Android components, backend services, telemetry, and data analysis while maintaining production-grade reliability.

The ideal candidate shows ownership, strong testing discipline, and the ability to drive complex problems from investigation through deployment and on-call support. Pacific hours are expected.

Qualifications

  • 10+ years of professional software development experience with modern C++ (C++17 or later).
  • Strong development experience on Linux and/or Android.
  • Hands-on experience with AOSP or embedded Android.
  • Strong unit-testing experience with gtest/gmock.
  • Solid understanding of multithreading, IPC, and shared state.
  • Backend programming in Hack/PHP, Python, Java, or Kotlin.
  • Proficiency with Git, code reviews, and multi-branch development workflows.
  • Strong written communication and ability to work independently.
  • Ability to work primarily during Pacific business hours, with on-call flexibility.

Responsibilities

  • Design, develop, debug, and maintain C++17+ software on Linux and Android.
  • Develop and troubleshoot AOSP/embedded Android components, including native services and IPC.
  • Build highly testable software using gtest/gmock, mocks, automation, and robust test strategies.
  • Develop thread-safe applications involving concurrency, IPC, shared memory, and synchronization.
  • Work across device and backend layers using C++, Python, Java, or Kotlin.
  • Use SQL to analyze large datasets, including joins, aggregations, and percentile-based analysis.
  • Create automation and engineering tools using Python and shell scripting.
  • Investigate device logs, crashes, telemetry, performance issues, and production failures.
  • Participate in code reviews, Git-based development, multi-branch releases, and production/on-call support.
  • Own technical issues end-to-end and communicate progress, risks, and blockers proactively.
  • Use AI-assisted development tools effectively for coding, testing, debugging, and engineering productivity.

Skills

C++17+
Linux
Android
AOSP
Multithreading
SQL
Python
Git
Unit testing
Android build systems

Tools

ADB
Binder IPC
gtest/gmock
NDK/SDK

Job description

Pentangle Tech Services | P5 Group is seeking an experienced Senior Software Engineer to own and advance C++17+ software across Linux and Android platforms. You will work on AOSP/embedded Android components, backend services, telemetry, and data analysis while maintaining production-grade reliability.

The ideal candidate shows ownership, strong testing discipline, and the ability to drive complex problems from investigation through deployment and on-call support. Pacific hours are expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Android & Linux Systems Engineer
Senior Embedded Android & Linux Systems Engineer

Pentangle Tech Services | P5 Group • Redmond

On-site
AUD 200,000 - 271,000
Senior Android & Embedded C++ Engineer (AOSP)
Senior Android & Embedded C++ Engineer (AOSP)

Pentangle Tech Services | P5 Group • Redmond

On-site
AUD 150,000 - 190,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 & 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, Backend & Telemetry
Senior C++ / Android Systems Engineer – AOSP, Backend & Telemetry

Pentangle Tech Services | P5 Group • Redmond

On-site
AUD 200,000 - 271,000
Android Developer
Android Developer

Pentangle Tech Services | P5 Group • Redmond

On-site
AUD 150,000 - 190,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
Senior C++ / Android Systems Engineer
Senior C++ / Android Systems Engineer

Pentangle Tech Services | P5 Group • Redmond

On-site
AUD 200,000 - 271,000
Embedded System Software Engineer
Embedded System Software Engineer

Pentangle Tech Services | P5 Group • Redmond

On-site
AUD 215,000 - 287,000
Senior Embedded Linux Engineer – Networking & C
Senior Embedded Linux Engineer – Networking & C

NetComm Wireless Limited • Melbourne

Hybrid
AUD 120,000 - 150,000
Flexible working arrangements
Professional development and training
Wellbeing initiatives
+1
Top locations