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

Full-time

Pentangle Tech Services | P5 Group

Job Summary

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.

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.

Key Responsibilities

  • Design, develop, debug, and maintain C++17+ software on Linux and Android platforms.
  • Develop and troubleshoot AOSP/embedded Android components, including native services, AIDL/Binder IPC, system properties, SELinux, and Android build systems.
  • 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++, Hack/PHP, 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.

Required 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 , including:
  • Soong / Android.bp
  • Native services
  • AIDL / Binder
  • ADB
  • System properties
  • SELinux fundamentals
  • Strong unit-testing experience with gtest/gmock .
  • Solid understanding of multithreading, mutexes, concurrency, IPC, and shared state .
  • Backend programming experience in Hack/PHP, Python, Java, or Kotlin , with willingness to work regularly in Hack/PHP.
  • Strong SQL and data-analysis skills.
  • Experience with Python and shell scripting for automation.
  • Proficiency with Git, code reviews, cherry-picks, and multi-branch development/release workflows .
  • Strong written communication and ability to work independently.
  • Ability to work primarily during Pacific business hours , including flexibility for on-call handoffs and launch-critical activities.

Preferred Qualifications

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

What We’re Looking For

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

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

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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior C++ / Android Systems Engineer - AOSP, Backend & Telemetry in Washington DC vacancy
  •  ...looking for a highly talented and self- motivated Senior Technical Lead - CAN, Embedded Systems, C++ Only US Citizens are required based on client requirement...  ...to support product development, sustaining engineering, and R&D. • Plan, estimate, prioritize, and manage... 
    Senior
    C++
    Full time
    Local area

    HCLTech

    Washington DC
    2 days ago
  • $135k - $273k

     ...$135,000 - $273,000 / year Department: Engineering Location: Arlington, VA Description Innovative...  ...technology company, is seeking a Senior Systems Engineer to be part of our Advanced...  ...in programming languages such as Java, C++, or Python and experience in software development... 
    Senior
    C++
    Full time
    Work at office
    Immediate start

    Innovative Defense Technologies

    Arlington, VA
    4 days ago
  • $99.1k - $160k

    Do you want to engineer the systems that help teams proactively detect problems...  ...? Our team builds the telemetry used across Amazon's operations...  ...You'll also contribute to the backend services that analyze and...  ...Python, Ruby, Golang, Java, C++, C#, Rust- Experience with Linux... 
    C++
    Flexible hours

    Amazon

    Arlington, VA
    3 days ago
  • $185k - $225k

     ...technology company delivering advanced systems, from sensors to spacecraft,...  ...and spacecraft operations to engineer platforms purpose-built for U....  ...the Job We are seeking a Senior/Staff Flight Software Engineer...  ...using Rust and/or C/C++. ~ Experience developing software... 
    Senior
    C++
    Permanent employment
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Umbra

    Arlington, VA
    3 days ago
  • $129.2k - $174.8k

    Do you want to engineer the systems that help teams proactively...  ...Our team builds the telemetry used across Amazon's...  ...You'll also build the backend services that analyze...  ...Ruby, Golang, Java, C++, C#, Rust- Experience...  ...such as embedded Linux, Android, or network hardware-... 
    C++
    Full time
    Temporary work
    Seasonal work
    Flexible hours

    Amazon

    Arlington, VA
    22 hours ago
  • $148.2k - $263k

     ...Senior Data ScientistUnlock the secrets of intelligence with MANTECH!...  ...generating a rich, high-velocity telemetry stream. You'll have the unique opportunity to engineer features across the entire Cyber...  ...Skills:Proficiency in Python, JSON, C++, or Java and containerization (... 
    Senior
    C++
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Local area
    Remote work

    ManTech

    Washington DC
    1 day ago
  • $110k - $170k

     ...members and civilians with intelligent systems. Its products include Hivemind autonomy...  ...Solutions Test Department is seeking a Senior Test Engineer (Software & Simulation Focus) to join our...  ...autonomy algorithmsFamiliarity with C++ and software/hardware integration concepts... 
    Senior
    C++
    Full time
    Temporary work
    Part time
    Worldwide

    Shield AI

    Washington DC
    1 day ago
  •  ...and citizen services. We're a nonprofit engineering, applied research, and advanced technology...  ...Department Summary: MITRE's Complex Systems Department (L644) is seeking a motivated,...  ...platform (e.g., Python, R , SAS, MATLAB, Java, C++). Experience leveraging COTS tools or... 
    Senior
    C++
    Internship
    Local area
    Immediate start
    3 days per week

    The MITRE Corporation

    McLean, VA
    1 day ago
  • $165k - $265k

     ...with the ultimate goal of enabling human life on Mars.SR. RF SYSTEMS ANALYSIS ENGINEER, REGULATORY (STARLINK)At SpaceX we’re leveraging our...  ...or other engineering disciplineExperience in MATLAB, Python, C++ or other tools for modeling and analyzing RF systems5+ years... 
    Senior
    C++
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Washington DC
    22 hours ago
  • $150k - $180k

     ...Senior Embedded Field Reliability Engineer Seattle or Salt Lake City, Utah | On-site | Full...  ...developing vehicle scanning systems for dealerships,...  ...field failures using logs, telemetry, oscilloscopes and board-...  ...embedded Linux and production C/C++ skills, plus Python for... 
    Senior
    C++
    Full time
    Immediate start
    Remote work

    Stelvio Inc.

    Washington DC
    4 days ago
  • $145.1k - $269.5k

     ...delivering a next-gen wideband MILSATCOM system comprised of integrated space and ground...  ...Integrated Product Team (IPT) Release Train Engineer (RTE) contributing to the successful...  ...programming and scripting languages such as C++, Java, JavaScript, C#, Python, etc.Experience... 
    Senior
    C++
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Bethesda, MD
    3 days ago
  • $212k - $318k

     ...service members and civilians with intelligent systems. Its products include Hivemind autonomy...  ...YouTube. This position is ideal for a C++ generalist who thrives on tackling...  ...driving innovation through robust software engineering and practical integration work across simulation... 
    Senior
    C++
    Full time
    Temporary work
    Part time
    Work experience placement
    Worldwide

    Shield AI

    Washington DC
    2 days ago
  • Job TitleSenior Application and System Technologies (AST)/Principal Engineer (PE)LocationMcLean, VA 22102 US (Primary...  ...be able to receive guidance from senior software developers and engineers while...  ...Linux, Java, JavaScript, Python, C++, C#, SQL, XML, HTML, CSS, and... 
    Senior
    C++
    Internship

    Prescient Edge

    McLean, VA
    1 day ago
  • $151.2k - $204.6k

     ...builder role at the intersection of software/systems development, security, and compliance....  ...ownership.As a Systems Development Engineer, you own the technical solution end to end...  ...language such as Python, Ruby, Golang, Java, C++, C#, Rust- Experience with CI/CD pipelines... 
    Senior
    C++
    Flexible hours

    Amazon

    Arlington, VA
    1 day ago
  •  ...model to drive the next generation of autonomous system intelligence. As a Machine Learning and System Optimization Engineer, you will orchestrate and allocate overall...  ...production-level, low-latency, and memory-safe C++ and CUDA code for real-time inference on vehicle... 
    Senior
    C++
    Temporary work
    Relocation package

    Zoox

    Washington DC
    4 days ago
  • $166k - $220k

     ...industry, Anduril is changing how military systems are designed, built and sold. Anduril’s...  ...expectations. Our systems integration engineers internalize the nuances of each...  ...languages such as Go, Python, Rust, or C++Experience performing data-driven root cause analysis... 
    Senior
    C++
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Washington DC
    3 days ago
  • $200.4k - $268.7k

     ...Job Summary: The Senior Manager of Systems Reliability Engineering (SRE) will lead and develop a high-performing team of managers, leads, and engineers responsible...  ...and programing languages such as Python, Go, C++, Ruby, or JAVA Proven ability to manage budgets... 
    Senior
    C++
    Full time
    Work experience placement
    Worldwide

    The Walt Disney Company

    Washington DC
    2 days ago
  • $115.7k - $150.5k

     ...self-motivated, experienced, enthusiastic Systems Engineer interested in designing, deploying,...  ...a high-level language such as Matlab, C/C++, Java, etc. Desired Skills: Knowledge...  ...experience consistent with that of a senior engineer or technical professional (8+ years... 
    Senior
    C++
    Permanent employment
    Temporary work
    For contractors
    Work experience placement
    For subcontractor
    Casual work
    Work at office
    Local area

    Saab

    McLean, VA
    22 hours ago
  • $155.9k - $214.4k

    Databricks is seeking a Software Engineer for its Public Sector team to design and build scalable backend services in a cloud environment. Candidates...  ...competence in Java, Scala, Go, or C++, and a solid understanding of distributed systems. This role includes addressing... 
    Senior
    C++

    Neon

    Mc Lean, VA
    4 days ago
  • Leidos in Bethesda, MD is seeking a software engineer to develop and maintain server-side...  ...components for a web-based Learning Management System (LMS). You will work across Linux and...  ...products. Collaborate in an agile team, enhance backend modules, and apply new languages and... 
    Senior

    Leidos Inc

    Bethesda, MD
    4 days ago
  • $145k - $275k

     ...manage robotic and autonomous systems, combining sensors, unmanned vehicles...  ...and autonomous platforms. Engineer scalable, reliable and fail-...  ...Requirements ~4–10 years of backend or service-layer software...  ...Experience with Rust, Python, C++ or Java. ~ US citizen or Green... 
    Senior
    C++
    Full time
    Visa sponsorship

    Palantir

    Washington DC
    2 days ago
  •  ...Job Description Overview The Senior Guidance, Navigation & Control (GNC) Engineer position is a full-time exempt position...  ...assessments of a hypersonic system. The individual will report to the...  ...required Experience coding in C and C++ required Ability to work as an... 
    Senior
    C++
    Full time

    Cummings Aerospace Inc

    Arlington, VA
    8 days ago
  • $130k - $210k

    Job DescriptionEverforth ECS is seeking a Principal Systems Engineer - Embedded Software Engineer to work onsite in Arlington, VA office. The...  ...methodologies and project management principlesProficiency in C++ and PythonExperience with embedded software systemsAdvanced skills... 
    C++
    Work at office

    ECS Federal

    Arlington, VA
    22 hours ago
  • $65 - $70 per hour

     ...Cabin Systems Engineer Location: Remote or Seattle, WA Job ID: #73352 Pay Range: $65-70 an hour 12 month contract The deadline...  ...avionics ~• Proficiency in multiple programming languages (C++, C, Python) ~• Linux operating system and containerization (... 
    C++
    Full time
    Contract work
    H1b
    Remote work

    Butler Aerospace & Defense

    Washington DC
    1 day ago
  •  ...forcing and building intuitive web interfaces for model visualization. The position requires collaboration with interagency partners, experience with HPC environments and real-time data, and strong programming skills in Fortran, C/C++, #J-18808-Ljbffr Lynker Technologies
    Senior
    C++

    Lynker Technologies

    College Park, MD
    4 days ago
  •  ...Senior Systems EngineerThe Congressional Budget Office (CBO) is a small nonpartisan agency that provides economic and budgetary analysis...  ...Business, and Information Services Division seeks a Senior Systems Engineer with experience in cloud computing, systems architecture,... 
    Senior
    Work at office

    US Government Jobs

    Washington DC
    3 days ago
  •  ...capabilities centered around Digital, Engineering and Cloud. About the Role...  ...We are seeking a strong Cabin System Engineer immediately in a...  ...programming languages (C++, C, Python) Linux operating...  ...transparent communication with senior-level employees, learning and... 
    C++
    Full time
    Local area
    Immediate start

    HCLTech

    Washington DC
    5 hours ago
  •  ...advanced development and rapid prototyping to enhance, inform, and modernize Army capabilities.Lead the contract engineering team to develop and execute Systems Engineering processes within TENCAP including: prepare decision justification materials; prepare design studies... 
    Senior
    Contract work
    Work at office

    Ryde Technologies

    Alexandria, VA
    4 days ago
  •  ...highly talented and self- motivated Cabin Systems Engineer - Technical Full time role) to join...  ...or academic/project exposure to C, C++, or Python Key Responsibilities...  ...we offer transparent communication with senior-level employees, learning and career development... 
    C++
    Full time
    Local area

    HCLTech

    Washington DC
    6 hours ago
  • $172.5k - $260.1k

     ...place where work flows between your people, systems, partners, and customers. From Fortune 1...  ..., frontend, mobile, and quality engineers, and with partner teams across Platform,...  ...will actually being doing:Design and build backend services and API methods for admin and user... 
    Senior
    Full time

    Salesforce

    Washington DC
    22 hours 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!