Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior C++ / Android Systems Engineer - AOSP, Backend & Telemetry

Pentangle Tech Services | P5 Group

Job Description

Job Summary

\n

We are seeking an experienced Senior Software Engineer with strong expertise in modern C++, Linux/Android, and AOSP/embedded Android development . This role requires an engineer who is comfortable working across the technology stack, from device-level native software and Android system services to backend services, telemetry, diagnostics, and data analysis.

\n

The ideal candidate has strong engineering fundamentals, a quality-first mindset, and the ability to independently own complex technical problems from investigation through implementation, testing, deployment, and production support.

\n

Key Responsibilities

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

Required Qualifications

\n
    \n
  • 10+ years of professional software development experience with modern C++ (C++17 or later) .
  • \n
  • Strong development experience on Linux and/or Android .
  • \n
  • Hands-on experience with AOSP or embedded Android , including:
  • \n
  • Soong / Android.bp
  • \n
  • Native services
  • \n
  • AIDL / Binder
  • \n
  • ADB
  • \n
  • System properties
  • \n
  • SELinux fundamentals
  • \n
  • Strong unit-testing experience with gtest/gmock .
  • \n
  • Solid understanding of multithreading, mutexes, concurrency, IPC, and shared state .
  • \n
  • Backend programming experience in Hack/PHP, Python, Java, or Kotlin , with willingness to work regularly in Hack/PHP.
  • \n
  • Strong SQL and data-analysis skills.
  • \n
  • Experience with Python and shell scripting for automation.
  • \n
  • Proficiency with Git, code reviews, cherry-picks, and multi-branch development/release workflows .
  • \n
  • Strong written communication and ability to work independently.
  • \n
  • Ability to work primarily during Pacific business hours , including flexibility for on-call handoffs and launch-critical activities.
  • \n
\n

Preferred Qualifications

\n
    \n
  • Telemetry, logging, or analytics pipeline experience, including protobuf, serialization, sampling, batching, and data uploads .
  • \n
  • Android/Linux crash diagnostics experience with tombstones, minidumps, symbolication, bug reports, or log collection .
  • \n
  • Backend development experience with Hack/PHP , Thrift/gRPC , or protobuf .
  • \n
  • Experience developing dashboards, monitoring, and alerting for event or time-series data.
  • \n
  • Android framework or application development using Java/Kotlin .
  • \n
  • Experience supporting production services, including on-call, incident triage, monitoring, and incident follow-up .
  • \n
  • Android/iOS companion-app or device-to-phone end-to-end automation experience.
  • \n
  • Experience with performance benchmarking, memory analysis, and resource-constrained devices .
  • \n
  • Practical experience using AI coding tools to accelerate engineering and test development.
  • \n
\n

\n

What We’re Looking For

\n

A strong candidate will be a hands-on, full-stack systems engineer who can move comfortably between:

\n

Embedded C++ → Android/AOSP → IPC & System Services → Telemetry/Diagnostics → Backend Services → SQL/Data Analysis

\n

The engineer should demonstrate strong ownership, disciplined testing, proactive communication, and careful handling of sensitive devices, diagnostic, and user data.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Senior C++ / Android Systems Engineer - AOSP, Backend & Telemetry in Redmond, WA vacancy
  • $153k - $204k

     ...Senior Systems Engineer, Test Frameworks & Validation PlatformLivingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA CoreWeave is The Essential...  ...Rust experience or a strong systems background (Go, C, C++) and a genuine appetite to build in Rust — the framework's core... 
    Senior
    C++
    Permanent employment
    Full time
    Casual work
    Live in
    Work at office

    CoreWeave

    Bellevue, WA
    2 days ago
  • AMD is seeking a Lead Systems Debug Engineer to join the Server Customer Debug Engineering team in multiple locations (Austin, Bellevue, Santa...  ...position requires 10+ years in debugging, with strong Python/C++ scripting and experience across RAS, PCIe/CXL, DDR #J-18808... 
    Senior
    C++

    AMD

    Bellevue, WA
    1 day ago
  • $152k - $241.5k

     ...known as “the AI computing company”. We are searching for a Senior Backend Compiler Engineer with experience in LLVM code generation for an exciting...  ...OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is comprised of worldwide leading compiler... 
    Senior
    C++
    Full time
    Worldwide

    Nvidia

    Redmond, WA
    14 hours ago
  • $102.1k - $202.2k

     ...solutions. We are looking to hire Senior Software Engineers and Software Engineer IIs...  ...design reviews. Perform system design across well-defined...  ...code reviews, and use data/telemetry to make decisions....  ...coding in languages such as C, C++, C#, Java, JavaScript, or Python... 
    Senior
    C++
    Ongoing contract
    Full time
    Local area

    Microsoft

    Redmond, WA
    1 day ago
  •  ...seamless integration with legacy systems, and robust developer tools,...  ...: Design and implement backend services and APIs to power scalable...  ...Science, AI/ML, Data Engineering, or related field. ~ Experience...  ...(e.g., C#, Java, Python, or C++). ~ Demonstrated passion... 
    Senior
    C++
    Flexible hours

    Worldscape Technology Inc.

    Redmond, WA
    21 days ago
  • $130k - $195k

     ...We are a team of 600 talented engineers, and our main office is in...  ...Overview: We are seeking a Senior Android Power and Thermal Engineer...  ...testing and debugging, focused on system-level power characterization,...  ...debugging. ~ Strong C/C++ development skills. ~ Experience... 
    Senior
    C++
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Sigma Connectivity Inc.

    Redmond, WA
    more than 2 months ago
  •  ...We are looking for an outstanding Senior Compiler Engineer to help build the next generation of intelligent...  ...intersection of compilers, agentic systems, numerical correctness, and...  ...formal validation methods. ~ Strong C/C++ and Python programming skills, with solid... 
    Senior
    C++
    Full time

    Nvidia

    Redmond, WA
    3 days ago
  •  ...Job Description Title: Senior C++ / Android Systems Engineer – AOSP, Backend & Telemetry \n Work Location: Redmond, WA \n \n Job Summary \n We are seeking an experienced Senior Software Engineer with strong expertise in modern C++, Linux/Android, and... 
    C++

    Pentangle Tech Services | P5 Group

    Redmond, WA
    5 days ago
  • $159.2k - $215.3k

     ...state of the art in space-based systems design. We are looking for the...  ...looking for an exceptional engineer who combines superb technical...  ...engineers. A day in the life As a Senior Aerospace Hardware Engineer,...  ...or automation (e.g., Python, C/C++) - Experience with hardware-in... 
    Senior
    C++
    Permanent employment
    Flexible hours

    Amazon Kuiper Manufacturing Enterprises LLC

    Redmond, WA
    22 hours ago
  • $155k - $205k

     ...Systems EngineerGeneral Robotics is an AI research and deployment company building a platform...  ...of scenarios.We are seeking a Systems Engineer to join our team in Redmond, WA. We build...  ...systems programming skills in one or more of: C++, Rust, Go, Python.Solid understanding of... 
    C++

    General Robotics

    Redmond, WA
    4 days ago
  •  ...Tech Services | P5 Group is seeking a senior ASIC verification engineer to join our team in Kirkland, WA. You...  ...verification of complex IPs and sub-systems for modern SoCs, develop SV-UVM testbenches...  ...DSI) protocols, and proficiency in C/C++ and Python scripting. #J-18808-... 
    Senior
    C++

    Pentangle Tech Services | P5 Group

    Kirkland, WA
    1 day ago
  • $80 - $96 per hour

     ...(Python, Ruby, Golang, Java, C++, C#, Rust) Bachelor’s or Associates...  ...; partnering with software engineers to bring-up and test new...  ...designs Familiarity with vacuum systems, high-voltage testing, and...  ...development for hardware test. Seniority level Seniority level Mid-... 
    C++
    Contract work
    Work experience placement

    Insight Global

    Redmond, WA
    1 day ago
  • SpaceX's Starlink team seeks a Senior Optical Transceiver Engineer to advance high‑speed optical links across...  ...validate and operate optical datacom systems, performing trade analyses to balance...  ...experience, strong programming skills in C++/Python/MATLAB, and familiarity with... 
    Senior
    C++

    Starlink

    Redmond, WA
    1 day ago
  • Zen3 is seeking a Strong C++ Developer to join their team in Redmond, Washington. The ideal candidate will have a solid background in C++ development and some experience with C#. Knowledge of asynchronous and multi-threaded programming is essential. Successful candidates... 
    Senior
    C++

    Zen3

    Redmond, WA
    1 day ago
  • SpaceX is seeking a Senior Embedded Software Engineer for the Starlink program, based in Redmond, WA. In this...  ...experience, particularly in C or C++, and a relevant degree. You will engage...  ...and contribute to the design of reliable real-time systems. #J-18808-Ljbffr SpaceX
    Senior
    C++

    SpaceX

    Redmond, WA
    1 day ago
  •  ...building demonstrable proof-of-concept platforms. You will prototype end-to-end systems, work with wearables like smart glasses, and contribute to fast iteration using Python, PyTorch, and C++. Strong collaboration across teams is essential. #J-18808-Ljbffr Crystal... 
    Senior
    C++

    Crystal Equation Corporation

    Redmond, WA
    1 day ago
  • $157.7k - $213.8k

     ...insights to improve their business. Founded by engineers — and customer obsessed — we leap at...  ...build, and operate scalable distributed systems that power the Databricks platform Take...  ...languages including Java, Scala, C++, or Go ~ Strong understanding of data structures... 
    Senior
    C++
    Full time
    Local area
    Worldwide

    Databricks

    Bellevue, WA
    22 hours ago
  • $100 - $115 per hour

     ...15.00/hr Job Title AOSP Embedded Software Engineer IV Location Redmond...  ...specialist and operating system (OS) role. The...  ...in a large-scale C/C++ code base Experience...  ...Kotlin Experience with Android SDK, NDK, JNI and...  ...relevant field required. Seniority Level Mid-Senior... 
    C++
    Contract work

    Intelliswift

    Redmond, WA
    1 day ago
  •  ...leading aerospace manufacturer in Redmond is seeking a Sr. Software Engineer for the Starlink program. You will develop real-time software to...  ...experience in software development, especially in C or C++. Offering a salary range of $160,000 - $225,000, with bonus and... 
    Senior
    C++

    SpaceX

    Redmond, WA
    1 day ago
  •  ...prominent tech consulting firm in Redmond, WA is seeking a Senior Software Engineer to enhance the development infrastructure for the Halo franchise...  ...team. Candidates should have over 5 years of experience in C++ and Unreal Engine, with strong collaboration skills. The... 
    Senior
    C++
    Hourly pay

    Agility Partners

    Redmond, WA
    1 day ago
  • $119.8k - $234.7k

     ...behavior using packet captures, telemetry, tracing, and protocol-...  ...such as the IETF. This Senior Software Engineer role offers the opportunity...  ...Team to solve challenging systems problems and advance protocols...  ..., but not limited to, C, C++, C#, Java, JavaScript, or Python... 
    Senior
    C++
    Ongoing contract
    Full time
    Work at office
    Local area

    Microsoft

    Redmond, WA
    14 hours ago
  • $119.8k - $234.7k

     ...Infrastructure Management, and Fundamentals Engineering (HIFE) organization drives hardware...  ...problems are solved by combining systems expertise with telemetry, automation, AI, and agentic...  ...languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python... 
    Senior
    C++
    Ongoing contract
    Full time
    Local area
    Remote work

    Microsoft

    Redmond, WA
    14 hours ago
  • $170k - $190k

     ...Senior Systems EngineerJoin our small team that makes world class audio and video hardware and software for the business jet industry. We...  ...are looking for a skilled and customer focused Senior Systems Engineer to provide frontline technical support and troubleshooting,... 
    Senior
    Full time
    Temporary work
    Night shift
    Weekend work

    Heads Up Technologies

    Kirkland, WA
    2 days ago
  • $165k - $230k

     ...HARDWARE / INFRASTRUCTURE SITE RELIABILITY ENGINEER (STARLINK) At SpaceX we're leveraging...  ...world's most advanced broadband internet system. Starlink is the world's largest satellite...  ...~ Development experience in Python, Go, C++, or C PREFERRED SKILLS AND EXPERIENCE... 
    Senior
    C++
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  • $50.62 - $81 per hour

    Nintendo of America Inc is looking for a skilled software engineer to design and implement audio system software in Redmond, WA. This role requires strong C/C++ programming experience and knowledge of digital signal processing. Applicants must have a BS or MS in a relevant... 
    C++
    Hourly pay

    Nintendo of America Inc

    Redmond, WA
    2 days ago
  •  ...unserved and underserved communities around the world. As an Antenna Systems Engineer, you will be responsible for key aspects of phased array...  ...skills with demonstrated experience in Matlab/Python/C++ Experience with simulation tools such as SystemVue, ADS or LabView... 
    C++
    Permanent employment

    Amazon Kuiper Manufacturing Enterprises LLC

    Redmond, WA
    1 day ago
  • $165k - $230k

     ...SR. KUBERNETES PLATFORM SITE RELIABILITY ENGINEER (STARLINK) At SpaceX we're leveraging our...  ...world's most advanced broadband internet system. Starlink is the world's largest...  ...languages ~ Development experience in Python, C++, or Go PREFERRED SKILLS AND EXPERIENCE... 
    Senior
    C++
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  •  ...Corporation in Redmond, WA is seeking a Contract Software Engineer to design, implement, and optimize gameplay systems and player-facing features. You will work with...  ...3+ years of software engineering, strong C/C++/C# skills, and a solid understanding of game engines... 
    C++
    Contract work

    Nintendo of America Inc

    Redmond, WA
    5 days ago
  •  ...experience in software development and lead architectural design and mentoring. Proficiency in modern programming languages like Java, C++, and C#, as well as experience with unit testing and performance optimization, is essential. This role highlights the importance of... 
    Senior
    C++
    Contract work

    BCforward

    Redmond, WA
    1 day ago
  •  ...technology solutions company is seeking a Software Development Engineer in Redmond, WA. The role involves developing and maintaining software applications and tools for Windows audio systems, requiring strong C++ programming skills. Candidates should have a Bachelor's in a... 
    Senior
    C++

    IFG - International Financial Group

    Redmond, WA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior C++ / Android Systems Engineer - AOSP, Backend & Telemetry. Be the first to apply!