Haystack
← Back to Jobs
Employee
Technology
MA

Android CNO Developer with Security Clearance

MarkonDulles, VA🇺🇸United StatesPosted Sep 28, 2026

Quick Overview

Salary
$130k - $250k/yr
Seniority
Mid Senior
Employment type
Employee
Work mode
Hybrid
Location
Dulles, VA, United States
Posted
Yesterday
Objective-CSwiftAssemblyC++GitPythonAndroid

Job Description

PLEX Solutions, A Part of Markon is looking for an Android CNO Developer to work in the Dulles, VA area. The Android CNO Developer will solve real-time cyber challenges. We are looking for individuals who enjoy working on a mission-focused team that works very closely with our end users. Responsibilities Duties include:

  • Design custom software tools and techniques for the Android platform;
  • Be responsible for end-to-end design and development of custom software;
  • Diagnose and debug issues using both COTS and GOTS tools;
  • Have a firm understanding of how networks work;
  • Develop documentation pertinent to operating and supporting developed software and techniques;
  • Mentor and lead junior-level developers to accomplish mission objectives;
  • Solve real-time cyber challenges Qualifications
  • Active TS/SCI w/ Polygraph
  • Minimum of 4 years of experience and a related BS Degree is required. (An additional 6 years of related experience may be substituted for a BS Degree)
  • Development, testing and debugging Python and C
  • Experience in UNIX applications using make files or comparable build environments, mission-applicable platforms.
  • Programming CNO tools and techniques
  • Network sockets programming and expert packet-level understanding of IP, TCP, and application-level protocols.
  • Tracing code execution in a debugger (WinDbg/gdb/IDA Pro).
  • Reverse engineering native binaries.
  • Developing proof-of-concept exploit software
  • Knowledge of Unix kernel internals, including the OS runtime linker/loader, object file formats (e.g., ELF), file system internals (e.g., NTFS, ext2, btrfs), OS-specific mandatory and discretionary access control mechanisms, and process and thread APIs and data structures
  • Understanding of security protection mechanisms (ASLR, DEP, NX), how to defeat them, and how to detect a defeat
  • Working with version control software such as git, Gitlab, etc.
*

Preferred Qualifications

  • Experience with native-level mobile development
  • Experience with vulnerability analysis
  • Experience with assembly, preferably ARM
  • Understanding of mobile security protection mechanisms, such as SELinux and application sandboxing
  • Objective-C, Swift or C++ programming
  • Ability to work independently and as part of a team in a fast-paced environment with ever-changing requirements.
  • Experience with native-level mobile development.
  • Experience with vulnerability analysis
  • Experience with assembly, preferably ARM
  • Understanding of mobile security protection mechanisms, such as SELinux and application sandboxing
  • Objective-C, Swift or C++ programming
  • Ability to work independently and as part of a team in a fast-paced environment with ever-changing requirements.
  • BS Degree in Computer Science is also highly desired.

Similar jobs