Embedded System Software Engineer
Pentangle Tech Services | P5 Group
Job Description
Title: Senior C++ / Android Systems Engineer – AOSP, Backend & Telemetry
\nWork Location: Redmond, WA
\n \nJob Summary
\nWe 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.
\nThe 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.
\nKey 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
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
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
What We’re Looking For
\nA strong candidate will be a hands-on, full-stack systems engineer who can move comfortably between:
\nEmbedded C++ → Android/AOSP → IPC & System Services → Telemetry/Diagnostics → Backend Services → SQL/Data Analysis
\nThe engineer should demonstrate strong ownership, disciplined testing, proactive communication, and careful handling of sensitive devices, diagnostic, and user data.
- ...Title: Senior C++ / Android Systems Engineer – AOSP, Backend & Telemetry Work Location: Redmond... ...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
$125k - $165k
...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 Starlink...SuggestedTemporary workInternshipWork at officeMonday to Friday$125k - $165k
...with the ultimate goal of enabling human life on Mars. EMBEDDED SOFTWARE ENGINEER, SATELLITE ANTENNA (STARLINK) Starlink is SpaceX's unprecedented... ...characterization, and operation of advanced phased array systems. You'll drive features at every layer of the stack, from...SuggestedTemporary workInternshipWork at officeRemote workMonday to FridayWeekend work$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...SuggestedPermanent employmentFlexible hours$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... ...Starlink, the world's most advanced broadband internet system. Starlink is the world's largest satellite constellation and...SuggestedTemporary workWork at officeWorldwideMonday to FridayWeekend work- 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
$143.7k - $194.4k
...be responsible for delivering embedded FW code running on ground networks... ...of non-internship professional software development experience 2+ years... ...scaling) of new and existing systems experience 1+ years of software development engineer or related occupational experience...Permanent employmentInternshipFlexible hours$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...Permanent employmentInternshipFlexible hours- ...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 employmentTemporary workFlexible hours
$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 timeWork experience placementInternshipSummer internshipWork at officeLocal areaShift work- ...Job Description Job Title: Embedded Software Test Engineer \n Location: Redmond, WA \n Fulltime \n \n Description: \n Maintain and sustain AOSP codebases for prototype systems in sustain/maintenance mode. \n \n Keep AOSP builds healthy, stable,...Full time
$198k - $242k
...As the Director of Hardware Engineering , you will lead the design,... ...critical hardware across RF/antenna systems, high-speed digital, mixed-... ...-signal electronics, and embedded processing hardware. Direct... ...with system engineering, software/firmware, GNC, payload/instrument...Permanent employmentFull timeFor subcontractorWork at office- 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) to...Contract work
- Echodyne is seeking a Software Engineer II, Embedded to design and produce radar equipment subsystems. You will work with a cross-disciplinary team... ...high-performance, secure software for Echodyne’s radar systems. Responsibilities include designing and implementing platform...
$100 - $115 per hour
...more. Base Pay Range $100.00/hr - $115.00/hr Job Title AOSP Embedded Software Engineer IV Location Redmond, WA - Onsite Duration 12 Months to... ...devices. This position is more of a specialist and operating system (OS) role. The individual will be responsible for software...Contract work- 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...
- ...leading technology company is seeking an experienced AOSP Embedded Software Engineer IV to join their team in Redmond, WA. The successful candidate... ...skills. This position is offered on a contract basis, focusing on systems software development. #J-18808-Ljbffr IntelliswiftContract work
$135k - $210k
...life on Mars. SR. HARDWARE RELIABILITY ENGINEER (STARLINK AVIATION) At SpaceX we're... ...world's most advanced broadband internet system. Starlink is the world's largest satellite... ...within minutes of unboxing, and the software that brings it all together. We've only...Temporary workInternshipImmediate startWorldwideWeekend work$130k - $165k
...goal of enabling human life on Mars. EMBEDDED SECURITY ENGINEER (STARLINK) At SpaceX we're... ...world's most advanced broadband internet system. Starlink is the world's largest satellite... ..., you will influence the security of software across our space and terrestrial...Temporary workWork at officeWorldwideMonday to FridayWeekend work$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 timePart timeWork from homeWorldwideFlexible hours$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 employmentInternshipLocal areaFlexible hours$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 employmentInternshipFlexible hours$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 employmentInternshipFlexible hours$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...InternshipRelocation packageFlexible hours$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 employmentInternshipFlexible hours$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 employmentInternshipWorldwideFlexible hours$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 employmentInternshipFlexible hours$170k - $270k
...enabling human life on Mars. SR. EMBEDDED SECURITY ENGINEER (STARLINK) At SpaceX we're leveraging... ...'s most advanced broadband internet system. Starlink is the world's largest satellite... ...within minutes of unboxing, and the software that brings it all together. We've...Temporary workWork at officeWorldwideMonday to FridayFlexible hoursWeekend work$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 employmentInternshipLocal areaFlexible hours$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 contractLocal areaRemote work3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded System Software Engineer. Be the first to apply!
- embedded developer Redmond, WA
- embedded software engineer Redmond, WA
- embedded engineer Redmond, WA
- embedded systems software engineer Redmond, WA
- software Redmond, WA
- software engineer - cloud services Redmond, WA
- software quality assurance Redmond, WA
- healthcare software sales Redmond, WA
- entry level software sales Redmond, WA
- software technical support Redmond, WA





