Android OS Embedded Software Engineer

Remote

Zachary Piper Logo

Job Id:
162563

Job Category:

Job Location:
Remote

Security Clearance:
No Clearance

Business Unit:
Zachary Piper

Division:
Zachary Piper LLC

Position Owner:
Ryan Lucas

Zachary Piper Solutions is seeking an Android OS (Android Open Source Project) Embedded Software Engineer to join a Cyber group supporting the development of mission‑critical, certified cybersecurity and encryption devices. The Embedded Software Engineer will work closely with custom, in‑house hardware and be responsible for maintaining, updating, and integrating Android OS (AOSP) code at the system level. Please note, this role focuses on the Android Operating System development, not Android application development. Experience limited to Android app development alone will not be sufficient for this position.

Responsibilities of the Android OS Embedded Software Engineer include:

  • Maintain and enhance Android Open Source Project (AOSP) source code
  • Perform Android OS‑level development, including kernel, drivers, HAL, and system services
  • Integrate Android OS updates onto custom embedded hardware platforms
  • Develop and maintain system‑level Android applications
  • Support real‑time, multi‑threaded embedded software on Linux and Android OS
  • Translate CONOPS, specifications, and requirements into software design, implementation, and test plans
  • Execute debugging, testing, and long‑term maintenance for products with extended lifecycles
  • Collaborate within a cross‑functional engineering team developing high‑assurance cyber products
  • Provide technical leadership and direction with minimal oversight
  • Utilize IDEs, version control, defect tracking, and scripting tools to support development efforts

Qualifications for the Android OS Embedded Software Engineer include:

  • Bachelor’s degree in Software Engineering or related STEM field with 5+ years of experience, or Master’s degree with 3+ years of experience
  • Android Open Source Project (AOSP) development experience (Android OS development)
  • Experience with embedded, real‑time, multi‑threaded software on Linux or Android
  • Strong object‑oriented design and programming experience (C++, Java)
  • Familiarity with Android system applications and long‑lifecycle product development
  • Experience integrating software with custom hardware platforms
  • Ability to work in Agile development environments
  • U.S. citizenship required

Nice to have:

  • Device driver development
  • ARM virtualization extensions / Hypervisor technology
  • Linux kernel experience
  • Model‑based development (Rhapsody)
  • UML design
  • Ninja / Soong build systems


Compensation & Benefits include:

  • 8-month contract with weekly pay and 40 hours per week guaranteed ($50-72/ hr)
  • Comprehensive benefits package including:
    • Medical, Dental, Vision
    • 401(k)
    • Paid Time Off, Sick Leave, and Paid Holidays
    • Flexible work environment
  • Opportunity to work on high‑impact national security and cybersecurity missions

#LI-RL1 #LI-Remote

Keywords: Android OS Development, Android Open Source Project (AOSP), Embedded Software Engineering, Android System Development, Linux Embedded Systems, Real‑Time Embedded Software, Multi‑Threaded Systems, Kernel Development, Hardware Abstraction Layer (HAL), Device Drivers, System Services, Custom Hardware Integration, ARM Architecture, ARM Virtualization Extensions, Hypervisor Technology, C++, Java, Object‑Oriented Design, UML, Model‑Based Development, Rhapsody, Android System Applications, Soong Build System, Ninja Build System, Long‑Lifecycle Products, Cybersecurity Systems, Encryption Devices, NSA‑Certified Products, Mission‑Critical Systems, Agile Development, Requirements Analysis, CONOPS, Debugging & Testing, Version Control, Secure Systems Engineering, Defense & National Security

Apply For This Position

Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?