Android CNO Software Developer

Booz Allen Hamilton

Actively hiring
Annapolis Junction, MD Posted 18 days ago $86,900$198,000 / year

At a glance

AI generated

TL;DR

As an Android CNO Software Developer at this innovative company, you will join a cross-platform development team to own the creation and maintenance of strategic cyber operations solutions for Android. Your daily tasks include productizing emerging research and proof-of-concept artifacts into reliable capabilities, contributing to server-side infrastructure for command-and-control integration, payload staging, and exploit delivery. You will leverage Java on Android with expertise in runtime DEX loading, JNI interop, and C via the NDK for ARM64 shared library development. Familiarity with reverse engineering tools like IDA Pro and Ghidra is essential, as well as experience with build systems such as ndk-build and GitHub CI/CD. Additional skills in Kotlin, JavaScript, Docker, Python scripting, and OPSEC-conscious practices are highly valued, making this role ideal for those passionate about offensive security on Android platforms.

Skills

Java C Kotlin JavaScript Python Docker ndk-build Make CMake Gradle GitHub Enterprise CI/CD IDA Pro Ghidra Frida Jadx Android NDK ARM64 DEX JNI SELinux Zygote ART runtime Binder IPC SSE-based tasking JWT-authenticated APIs

What you'll do

  • Develop and maintain Android CNO solutions for strategic cyber operations.
  • Productize emerging research artifacts into reliable deployable capabilities.
  • Contribute to server-side infrastructure for command-and-control integration.
  • Conduct independent research to extend or adapt existing software capabilities.
  • Integrate reverse-engineered tools and artifacts into production software systems.

What we're looking for

  • 3+ years experience in Android-focused offensive software development.
  • Proficiency in Java on Android with DEX loading and JNI interop.
  • Expertise in C for Android NDK, ARM64 shared library development.
  • Knowledge of offensive security concepts like implant persistence and beaconing protocols.
  • Skill in using reverse engineering tools to interpret research artifacts.
  • Experience with build systems (ndk-build, Make, CMake) and GitHub CI/CD.

Market check

Salary context

This $86,900–$198,000 range sits above 41% of similar postings on FindRole.

Peer median band

$117,000$198,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$126,675$185,250

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 627 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 614 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

More like this

Similar roles

Android Developer

Booz Allen Hamilton

Locations Princeton, New Jersey, US 15 days ago $69,400$158,000
Java Kotlin Android SQLite UI design CoT ATAK protobuf WPF WinTAK .NET SDK Spring JavaFX Jakarta EE CDI Docker

Staff Software Engineer (Mobile Android)

Qualcomm

San Diego, Ca,Us, US 127 days ago $134,800$202,200
C++ Java Rust Git CI/CD Android Linux ARM Mobile SoC Debugging Performance Monitoring Memory Management SDK NDK HALs Security Treble C++14 API Design Open-Source Projects

Software Engineer, Sr. Staff - Android and Linux

Qualcomm

San Diego, Ca,Us, US 65 days ago $162,600$244,000
Java C++ Python Linux Git Android_Make Android_Studio Adb Linux_kernel Device_drivers T32 gdb AI_models JNI AIDL_HALs

Android Applications Developer

Motorola Solutions

Chicago, Il, US 31 days ago $75,900$85,300
Android Java Kotlin C C++ Bluetooth BLE NFC WiFi ProSe Git JIRA Agile REST TCP/IP SIP RTP HTTP UDP

Staff Software Engineer, Android

Salesforce

Remote (California - San Francisco, US) 22 days ago $197,300$313,700
Android CI/CD Python Java Kotlin Docker AWS GitHub Slack Terraform Git PostgreSQL Prometheus Grafana JUnit Gradle SonarQube Swagger GraphQL
Remote

Staff Software Engineer Android

PayPal

Usa - California - San Jose - Corp - N First St, US 49 days ago $176,500$262,350
Kotlin GraphQL REST Unit testing Automation testing MVC MVVM