Senior Android System Engineer

Posted 1 day ago

This is a fully remote position, open to applicants in Croatia.

📋 Description

• Develop, sign, and sustain custom AOSP images.

• Create patches for mainline modules like NetworkStack and implement them within the OEM's RK-class tree.

• Execute privileged system-level functionalities, including OTA application through update_engine, remote reset, system log capture, input injection, screen capture, and device identity verification using mTLS/hardware attestation.

• Assess technical trade-offs and prototype solutions to guide roadmap decisions.

• Collaborate with hardware partners on device-level features, privileged app permissions, and tailored OS integrations.

• Validate functionality on actual devices.

• Manage the Kotlin on-device agent and integrate it with the MDM and OTA/remote-management backend.

• Engage in sprint ceremonies and conduct peer code reviews.

• Collaborate with product management and client engineering leads across concurrent technical tracks.

• Take part in the hiring process as a member of the interview panel.


⛳️ Requirements

• Practical experience in building and modifying custom Android builds (AOSP), including Soong/Make, platform/AVB/OTA key signing, custom system images, and applying patches to a vendor BSP tree.

• Familiarity with Rockchip/RK-class SoCs is advantageous.

• Extensive experience with privileged/system applications, including platform-signed apps, @SystemApi/hidden-API usage, SELinux/sepolicy, Device Owner, and Device Policy Manager APIs.

• Experience in OTA/firmware updates using update_engine, A/B or Virtual A/B, AVB, OTA packaging and signing, and rollback functionality.

• Knowledge of system-level Android capabilities such as remote factory reset, system-level log capture, input injection, screen capture, adbd, and OS-level networking.

• Demonstrated ability to interact directly with device OEMs/manufacturers and troubleshoot SDKs, system permissions, and hardware-software integration challenges.

• Proven history of conducting technical research spikes and presenting findings to stakeholders.

• Experience integrating with third-party MDMs and/or establishing enrollment, remote management, and OTA workflows for managed hardware fleets.

• Strong verbal and written communication abilities.

• Familiarity with clinical settings, EHR integrations, or HIPAA compliance is a plus.

• Basic knowledge of C/C++/native, kernel, or U-Boot is a plus.

• Solid understanding of REST architecture and OOP principles/design is a plus.

• Legal authorization to work in the country of residence, documented in compliance with applicable law.


🏝️ Benefits

• Competitive salary and performance-based bonuses.

• Comprehensive health, dental, and vision insurance.

• Flexible working hours and remote work options.

• Professional development opportunities and ongoing training.

• Generous vacation and paid time off policy.

People also viewed

BryceTech10 hours ago

Financial Systems Analyst

US flagCalifornia OnlyFull-timeSystems Engineer$60k – $150k/year
ApplyView job
Stand Together10 hours ago

Technology Systems Analyst

US flagVirginia OnlyFull-timeSystems Engineer$95k – $125k/year
ApplyView job
Motorola Solutions10 hours ago

System Engineer, RF

US flagMaryland OnlyFull-timeSystems Engineer$90k – $105k/year
ApplyView job
Carle Health11 hours ago

Revenue Cycle Systems Analyst – PB Claims

US flagIllinois OnlyFull-timeSystems Engineer$30 – $52/hour
ApplyView job
Motional11 hours ago

Principal Engineer, Autonomy Systems Engineering, ODD Definition – Risk

US flagNevada, +2 more statesFull-timeSystems Engineer$200k – $275k/year
ApplyView job
GE Vernova11 hours ago

Senior Systems Architect

US flagDistrict of Columbia, +4 more locationsFull-timeSystems Engineer$152.4k – $254k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers