Senior C++ / Android Systems Engineer - AOSP, Backend & Telemetry
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.
- ...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...SeniorC++Full timeLocal area
$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...SeniorC++Full timeWork at officeImmediate start$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$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...SeniorC++Permanent employmentWork at officeLocal areaRemote workWorldwideFlexible hours$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 timeTemporary workSeasonal workFlexible hours$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 (...SeniorC++Hourly payContract workTemporary workWork experience placementWork at officeLocal areaRemote work$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...SeniorC++Full timeTemporary workPart timeWorldwide- ...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...SeniorC++InternshipLocal areaImmediate start3 days per week
$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...SeniorC++Permanent employmentTemporary workWorldwideWeekend work$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...SeniorC++Full timeImmediate startRemote work$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...SeniorC++Full timeTemporary workWork experience placementCasual workFlexible hours$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...SeniorC++Full timeTemporary workPart timeWork experience placementWorldwide- 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...SeniorC++Internship
$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...SeniorC++Flexible hours- ...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...SeniorC++Temporary workRelocation package
$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...SeniorC++Full timeWork experience placementImmediate start$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...SeniorC++Full timeWork experience placementWorldwide$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...SeniorC++Permanent employmentTemporary workFor contractorsWork experience placementFor subcontractorCasual workWork at officeLocal area$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...SeniorC++- 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
$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...SeniorC++Full timeVisa sponsorship- ...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...SeniorC++Full time
$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$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 timeContract workH1bRemote work- ...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 TechnologiesSeniorC++
- ...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,...SeniorWork at office
- ...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 timeLocal areaImmediate start
- ...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...SeniorContract workWork at office
- ...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 timeLocal area
$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...SeniorFull time
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!
- c++ software developer Washington DC
- c++ developer Washington DC
- c++ programmer Washington DC
- healthcare systems engineer Washington DC
- mission system engineer Washington DC
- senior staff systems engineer Washington DC
- senior windows systems engineer Washington DC
- systems engineer Washington DC
- unix linux systems engineer Washington DC
- digital communications systems engineer Washington DC







