Android CNO Software Developer

Booz Allen Hamilton

Maryland

On-site

USD 86,900 - 198,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading consulting firm in Maryland seeks an Android CNO Software Developer to own the development and maintenance of solutions for strategic cyber operations. Candidates should have 3+ years of experience in Android-focused offensive software development and be skilled in Java, C, and a range of reverse engineering tools. The role offers a salary range of $86,900 to $198,000 annually, depending on experience and qualifications.

Qualifications

  • 3+ years of experience in Android-focused offensive software development.
  • Experience with Java for runtime DEX loading and JNI interop.
  • Experience with C on Android NDK for ARM64 shared library development.
  • Familiarity with implant persistence and payload staging.
  • Proficiency in reverse engineering tools to integrate artifacts.

Responsibilities

  • Develop and maintain Android CNO solutions for cyber operations.
  • Support research by productizing proof-of-concept artifacts.
  • Contribute to shared server-side infrastructure.

Skills

Android-focused offensive software development
Java on Android
C on Android NDK
Offensive security concepts
Reverse engineering tools (IDA Pro, Ghidra, etc.)
Build systems (ndk-build, Make, etc.)
Docker
Python

Education

HS diploma or GED

Job description

Android CNO Software Developer
The Opportunity

Own the development and maintenance of Android CNO solutions enabling strategic cyber operations. Support our research team by receiving emerging research and proof‑of‑concept artifacts and productize them into reliable and deployable capabilities. Contribute to shared server‑side infrastructure for command‑and‑control integration, payload staging, and exploit delivery as part of a cross‑platform development team. Conduct independent research as needed to extend or adapt existing capabilities.

Qualifications
  • 3+ years of experience in Android‑focused offensive software development such as implant engineering, exploit integration, or C2 tool development.
  • Experience with Java on Android, including runtime DEX loading, class loader internals, and JNI interop.
  • Experience with C on Android NDK, including ARM64 shared library development.
  • Experience with offensive security concepts including implant persistence, beaconing protocols, payload staging and self‑update mechanisms.
  • Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, and Jadx sufficient to interpret researcher‑provided artifacts and integrate them into production software.
  • Experience with build systems such as ndk‑build, Make, CMake or Gradle and GitHub Enterprise CI/CD.
  • Experience with Docker, Python, scripting and build automation.
  • HS diploma or GED.
Nice To Have
  • Experience with Kotlin for Android development.
  • Experience integrating with C2 frameworks via SDK client libraries, SSE‑based tasking or JWT‑authenticated APIs.
  • Experience with OPSEC‑conscious development practices including artifact sanitization and indicator reduction.
  • Experience providing operational support to IC or DoD cyber mission forces.
  • Knowledge of Android OS internals including the Zygote process model, ART runtime, ClassLoader hierarchy, Binder IPC and SELinux policy enforcement.
Compensation

Salary range: $86,900.00 to $198,000.00 (annualized USD).

Commitment to Non‑Discrimination

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android-Savvy CNO Developer
Android-Savvy CNO Developer

Spry Squared, Inc. - Cybersecurity and Managed IT Services • Fort Meade (MD)

On-site
USD 130,000 - 250,000
Android-Savvy CNO Developer
Android-Savvy CNO Developer

Sprycyber • Fort Meade (MD)

On-site
USD 130,000 - 250,000
Android CNO Software Engineer
Android CNO Software Engineer

REDLattice • Chantilly (VA)

On-site
USD 140,000 - 200,000
Remote Android CNO Software Engineer
Remote Android CNO Software Engineer

Phase2 Technology • Corridor North (MD)

On-site
USD 86,000 - 198,000
Android CNO Developer — Embedded & Mobile Security
Android CNO Developer — Embedded & Mobile Security

Spry Squared, Inc. - Cybersecurity and Managed IT Services • Fort Meade (MD)

On-site
USD 130,000 - 250,000
Android CNO Software Engineer — Mission-Critical Cyber Ops
Android CNO Software Engineer — Mission-Critical Cyber Ops

REDLattice • Chantilly (VA)

On-site
USD 140,000 - 200,000
Android CNO Developer
Android CNO Developer

REDLattice Inc. • Chantilly (VA)

On-site
USD 100,000 - 130,000
Competitive compensation
Comprehensive benefits
Opportunities for career growth
Android Developer
Android Developer

Cohere Technology Group LLC • Virginia (MN)

On-site
USD 120,000 - 180,000
Android Offensive Security Engineer
Android Offensive Security Engineer

Booz Allen Hamilton • Maryland

On-site
USD 86,000 - 198,000
Firmware-Savvy CNO Developer
Firmware-Savvy CNO Developer

Spry Squared, Inc. - Cybersecurity and Managed IT Services • Fort Meade (MD)

On-site
USD 130,000 - 250,000