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

Embedded System Software Engineer

Full-time

Pentangle Tech Services | P5 Group

Title: Senior C++ / Android Systems Engineer – AOSP, Backend & Telemetry

Work Location: Redmond, WA

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 22 hours ago
Similar jobs that could be interesting for youBased on the Embedded System Software Engineer in Redmond, WA vacancy
  •  ...Description Title: Senior C++ / Android Systems Engineer – AOSP, Backend & Telemetry \n Work...  ...We are seeking an experienced Senior Software Engineer with strong expertise in modern C++, Linux/Android, and AOSP/embedded Android development . This role requires... 
    Suggested

    Pentangle Tech Services | P5 Group

    Redmond, WA
    6 days ago
  • $185k - $210k

     ...Senior Embedded Firmware EngineerKapta Space, a VC-funded early-stage...  ...a Senior Embedded Firmware Engineer to lead the complete lifecycle...  ...in mission-critical software development that have the drive...  ...Board Support Package, Operating Systems, Bootloader, Microcontrollers... 
    Suggested
    Permanent employment
    Full time

    Kapta Space

    Redmond, WA
    4 days ago
  •  ...possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK)SpaceX was founded under the...  ...maintain the lean, high-reliability Linux-based operating system that underpins our supercomputer network fabric and... 
    Suggested
    Permanent employment
    Temporary work
    Internship
    Work at office
    Monday to Friday

    SpaceX

    Redmond, WA
    2 days ago
  • $143.7k - $194.4k

     ...be responsible for delivering embedded FW code running on ground networks...  ...of non-internship professional software development experience- 2+...  ...and scaling) of new and existing systems experience- 1+ years of software development engineer or related occupational experience... 
    Suggested
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    4 days ago
  • $168.1k - $227.4k

     ..., Amazon Leo will serve people and organizations operating in locations without reliable connectivity.As an Embedded Senior Software Engineer on antenna systems validation team, you'll build the software backbone that powers our satellite ground infrastructure. You'll... 
    Suggested
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  • Embedded Software EngineerJob#: 3053485Job Description:Embedded Software EngineerLocation: Redmond...  ...Role OverviewWe are seeking a software engineer with expertise in AMD Versal SoCs and...  ...team member can provide.Everforth Apex Systems is an equal opportunity employer. We do... 
    Permanent employment

    Apex Systems

    Redmond, WA
    2 days ago
  •  ...possible, with the ultimate goal of enabling human life on Mars.EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK)Starlink is SpaceX’s...  ...characterization, and operation of advanced phased array systems. You’ll drive features at every layer of the stack, from embedded... 
    Permanent employment
    Temporary work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    4 days ago
  • $165k - $230k

     ...with the ultimate goal of enabling human life on Mars.SR. EMBEDDED SOFTWARE ENGINEER, LASER MESH ROUTING (STARLINK)At SpaceX we’re leveraging our...  ...deploy Starlink, the world’s most advanced broadband internet system. Starlink is the world’s largest satellite constellation... 
    Permanent employment
    Temporary work
    Work at office
    Worldwide
    Monday to Friday
    Weekend work

    SpaceX

    Redmond, WA
    2 days ago
  •  ...Job Title: Embedded Software Test Engineer Location: Redmond, WA Fulltime Description: Maintain and sustain AOSP codebases for prototype systems in sustain/maintenance mode. Keep AOSP builds healthy, stable, and reproducible; triage and resolve build breaks... 
    Full time

    Intellectt Inc

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

     ...push the state of the art in space-based systems design. We are looking for the next...  ...satellites. We are looking for an exceptional engineer who combines superb technical and...  ...level firmware development and hardware/software integration Amazon is an equal opportunity... 
    Permanent employment
    Flexible hours

    Amazon Kuiper Manufacturing Enterprises LLC

    Kirkland, WA
    22 hours ago
  •  ...Amazon Kuiper Manufacturing Enterprises LLC is seeking an Embedded Software Development Engineer for the Leo Flight Software Team to scale VirtSat, the...  ...platform for virtual satellites and ground systems. You will own the Graviton bare-metal virtualization... 

    Amazon

    Redmond, WA
    2 days ago
  •  ...Job Title: Software Development Engineer Location: Onsite: Redmond, WA Contract on W2 Duration: 18 months Typical Day in the Role Purpose of the Team: The purpose of this team is to manage Windows audio system certification tests for industry partners (IHVs and OEMs)... 
    Contract work

    IFG - International Financial Group

    Redmond, WA
    1 day ago
  •  ...SpaceX in Redmond is seeking an Embedded Software Engineer for the Starlink project where you will develop real-time software to optimize user experience for satellite-based internet access. Responsibilities include architecture and code reviews, as well as developing... 

    SpaceX

    Redmond, WA
    2 days ago
  •  ...Amazon LEO is hiring an Embedded Software Dev Engineer to design, craft, and deploy embedded software for Customer Terminal devices within the LEO system. You will participate in all SDLC phases and develop in C/C++, Rust, Python or other languages, with emphasis on real... 

    Amazon

    Redmond, WA
    22 hours ago
  • $168.1k - $227.4k

     ..., from custom silicon to secure software, to enable innovative satellite and ground systems. Be part of a team that pushes the...  ...a Device Software Development Engineer on the Amazon Leo for Government...  ...team, you will design and develop embedded software for Amazon Leo's... 
    Internship
    Relocation package
    Flexible hours

    KForce

    Redmond, WA
    4 days ago
  • $143.7k - $194.4k

     ...reliable connectivity. You will design, craft, and deploy reliable embedded software for large quantity of consumer electronic products. Amazon...  ...software for Customer Terminal devices within the Amazon LEO system. · Participate in all phases of SDLC including requirements... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    22 hours ago
  • $143.7k - $194.4k

     ...internet link — and our team writes the embedded software that makes it work: acquiring a LEO...  ...performance without exceeding its envelope.• System integration & field telemetry —...  ...in the lifeAs part of our BSP software engineering team, you will design and implement embedded... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    1 day ago
  • $102.69k - $154.03k

    Astronics SubsidiaryAdvanced Electronic Systems (AES) LocationKirkland, WA DescriptionSenior Embedded Software Engineer - Hardware/Software IntegrationAstronics Advanced Electronic Systems (AES) is seeking a Senior Embedded Software Engineer with strong hardware/software... 
    Full time
    Part time
    Work from home
    Worldwide
    Flexible hours

    Astronics

    Kirkland, WA
    22 hours ago
  • $168.1k - $227.4k

     ...operation of a variety of key embedded security capabilities for...  ...from launch to de-orbit.Develop software to payload Radio and Payload...  ...integration in an embedded Linux system.Work closely with hardware...  ...are looking for an software engineer to participate in all phases... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  • $143.7k - $194.4k

     ...in places without reliable connectivity.We are seeking an Embedded Software Engineer to architect and deliver software solutions that enable testing...  ...validation, and optimization of next-generation hardware systems for the Customer Terminals. This role sits at the critical... 
    Permanent employment
    Internship
    Worldwide
    Flexible hours

    Amazon

    Redmond, WA
    3 days ago
  • $143.7k - $194.4k

     ..., from custom silicon to secure software, to enable innovative satellite and ground systems. Be part of a team that pushes the...  ...a Device Software Development Engineer on the Amazon Leo Satellite Gateway...  ..., you will design and develop embedded software for Amazon Leo's... 
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  • $168k - $270.25k

    The NVIDIA Experience (NVEX) Solutions Engineering team is looking for an experienced solution...  ..., and contribute to products and software tooling. You must have excellent problem...  ...experience with multi-GPU platformsStrong system software (firmware, BIOS, kernel, driver... 
    Full time
    Weekend work

    Nvidia

    Redmond, WA
    2 days ago
  • $143.7k - $194.4k

     ...push the state of the art in distributed systems and software design. Come work at Amazon!Export...  ...drivers and protocol implementations on embedded LinuxCollaborate with cross-functional...  ..., communications, and operations engineers — to integrate, test, and deploy high-... 
    Permanent employment
    Internship
    Local area
    Flexible hours

    Amazon

    Redmond, WA
    4 days ago
  • $143.7k - $194.4k

     ...asylum.Key job responsibilities- Develop embedded software in C++, Rust, or other modern languages...  ..., UART etc.- Write device drivers and system applications for the various satellite...  ...are looking for an outstanding software engineer to participate in all phases of... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

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

     ...in topological qubits and integrated end‑to‑end with the Azure Quantum software stack.As a Senior Software Development Engineer in our Quantum Systems organization, you will develop core embedded software that powers Microsoft’s custom quantum readout instruments. This... 
    Ongoing contract
    Local area
    Remote work
    3 days per week

    Microsoft

    Redmond, WA
    2 days ago
  • $168.1k - $227.4k

     ...communities around the world, and we’ve designed the system with the capacity, flexibility, and performance...  ...connectivity. In this role, you will develop software for the Leo Customer Terminal embedded systems engineering team. You will be responsible for the design,... 
    Permanent employment
    Internship
    Flexible hours

    Amazon

    Redmond, WA
    2 days ago
  •  ...TimeCompany: SRI Tech SolutionsJob Title: Software Engineering - Firmware Software Engineer VTax Work...  ..., and evaluation of the software and systems that make computers work. A typical...  ...the C and C++ programming languages for embedded environments, with portability to... 
    Full time

    SRI Tech

    Redmond, WA
    3 days ago
  • $7.98k

     ...Type: Full TimeCompany: SRI Tech SolutionsJob Title: Firmware Software Engineer IVLocation: WA - RedmondResponsibilitiesYou’ll partner with...  ...implementations for research devicesThe work will include driver, system services, and integrations with firmware from additional... 
    Full time
    Work experience placement

    SRI Tech

    Redmond, WA
    2 days ago
  •  ...Lead Systems Engineer – Honeywell As a Lead Systems Engineer here at Honeywell, you will play a critical role in the design, implementation...  ...successful delivery of programs within scope and budget. Systems/software requirements development, validation, integration or... 
    Permanent employment
    Temporary work
    Flexible hours

    Honeywell Aerospace Technologies

    Redmond, WA
    2 days ago
  • $35 per hour

     ...Nintendo of America About Nintendo of America : From the launch of the Nintendo Entertainment System ™ more than 30 years ago, Nintendo's mission has been to create smiles through unique entertainment experiences. Here at Nintendo of America Inc., we deliver on this... 
    Full time
    Work experience placement
    Internship
    Summer internship
    Work at office
    Local area
    Shift work

    Nintendo

    Redmond, WA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded System Software Engineer. Be the first to apply!