M

Markon

Federal government technology and operations consulting

Android CNO Developer

Offensive Security & TestingConfirmed live in the last 24 hours
Full-timeDulles, VA, USA$130k - $250k /yrIn-person

About the Job

Requirements

  • An active Top Secret/Sensitive Compartmented Information clearance with polygraph is required.
  • At least four years of related experience is required; an additional six years of related experience may substitute for a bachelor's degree.
  • Experience developing, testing, and debugging Python and C is required.
  • Experience with UNIX applications using make files or comparable build environments on mission-applicable platforms is required.
  • Experience programming computer network operations tools and techniques is required.
  • Experience with network sockets programming and expert packet-level understanding of IP, TCP, and application-level protocols is required.
  • Experience tracing code execution with a debugger such as WinDbg, gdb, or IDA Pro is required.
  • Experience reverse engineering native binaries is required.
  • Experience developing proof-of-concept exploit software is required.
  • Knowledge of Unix kernel internals is required, including the OS runtime linker/loader, object file formats such as ELF, file system internals such as NTFS, ext2, and btrfs, OS-specific mandatory and discretionary access control mechanisms, and process and thread APIs and data structures.
  • Understanding of security protection mechanisms such as ASLR, DEP, and NX, including how to defeat them and detect a defeat, is required.
  • Experience with version control software such as Git or GitLab is required.

Responsibilities

  • Design custom software tools and techniques for the Android platform.
  • Own end-to-end design and development of custom software.
  • Diagnose and debug issues using commercial off-the-shelf and government off-the-shelf tools.
  • Apply a firm understanding of how networks work.
  • Develop documentation for operating and supporting developed software and techniques.
  • Mentor and lead junior-level developers to accomplish mission objectives.
  • Solve real-time cyber challenges.

Desired 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.
  • Experience programming in Objective-C, Swift, or C++.
  • Ability to work independently and as part of a team in a fast-paced environment with changing requirements.
  • A bachelor's degree in Computer Science is highly desired.

About the Company

Markon

Federal government technology and operations consulting

Markon Solutions provides consulting services to the U.S. federal government, focusing on enterprise technology, business operations, and critical infrastructure. It helps agencies modernize technology, streamline operations, and protect national infrastructure through advisory and hands-on support. The firm works by delivering expert services such as enterprise technology implementations, project and program management, acquisition support, financial management, and facility support, tailored to government needs. What sets Markon apart is its government-focused approach and ability to offer integrated, end-to-end support across technology, operations, and infrastructure, including risk and national security considerations, with deep knowledge of federal procurement and program management. Its goal is to assist federal agencies in improving efficiency, resilience, and security through practical, government-aligned solutions.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
Falls Church, VA
Founded
2007

Recently Posted Jobs

Explore more opportunities at Markon

See more jobs