CNO Developer Level 1

$120K — $150K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Active TS/SCI W/ Polygraph clearance required
  • Bachelor’s degree in Computer Science or Engineering with 5+ years of experience
  • Proficient in Assembly, C, C++, and/or Python
  • Strong understanding of OS internals (Windows, Linux, iOS, Android)
  • Prior experience in vulnerability research and reverse engineering
  • Hands-on experience with assembly across multiple architectures (x86, x64, ARM)
  • Familiar with reverse engineering and debugging tools like IDA Pro, gdb, and WinDbg

Responsibilities

  • Conduct vulnerability research on software systems and embedded platforms
  • Perform reverse engineering using industry-standard tools
  • Assist in developing and refining exploits and capabilities
  • Analyze system behavior across various operating systems
  • Work with low-level programming and assembly across architectures
  • Support analysis involving embedded systems and hardware interfaces
  • Evaluate exploit mitigations like DEP and ASLR

Benefits

  • Medical, Dental, Vision insurance
  • Life Insurance and Short-Term/Long-Term Disability
  • 401(k) match for retirement savings
  • Flexible Spending Accounts for expenses
  • Employee Assistance Program (EAP)
  • Training and Tuition Assistance for career growth
  • Paid Time Off (PTO) and Holidays provided
Full Job Description
Description

Markon is seeking a CNO Developer Level 1 to support vulnerability research, reverse engineering, and development of capabilities targeting complex software and embedded systems. This role focuses on low-level system analysis, exploit development, and understanding of operating systems and network protocols. The developer will work as part of a team to analyze, identify, and operationalize vulnerabilities in support of mission objectives.

Responsibilities
  • Conduct vulnerability research on software systems, operating systems, and embedded platforms
  • Perform reverse engineering using industry-standard tools to analyze binaries and identify vulnerabilities
  • Assist in developing, testing, and refining exploits and related capabilities
  • Analyze system behavior at the OS and application level across Windows, Linux, iOS, and Android
  • Work with low-level programming and assembly across multiple architectures (x86, x64, ARM, etc.)
  • Support analysis and development involving embedded systems and hardware interfaces (e.g., JTAG/BDI)
  • Evaluate common exploit mitigations such as DEP and ASLR
  • Analyze and work with network protocols, including TCP/IP and other communication protocols
  • Use debugging tools to troubleshoot and understand application and system behavior
  • Contribute to the development of tools for vulnerability discovery and analysis
  • Collaborate with team members to support mission objectives and technical solutions
Qualifications

Required Qualifications

  • Active TS/SCI W/ Polygraph
  • Bachelor’s degree in Computer Science, Engineering, or related field with 5+ years of experience.
  • Experience with Assembly, C, C++, and/or Python
  • Understanding of operating system internals (Windows, Linux, iOS, Android)
  • Experience with or exposure to vulnerability research and reverse engineering concepts
  • Experience reading or writing assembly across architectures (x86, x64, ARM, etc.)
  • Familiarity with reverse engineering tools (e.g., IDA Pro, Ghidra, Binary Ninja, objdump)
  • Familiarity with debugging tools (e.g., gdb, WinDbg, OllyDbg)
  • Exposure to embedded systems or hardware interfaces (e.g., JTAG/BDI)
  • Understanding of network protocols (TCP/IP and related technologies)
  • Knowledge of exploit mitigations such as DEP and ASLR
  • Exposure to modern C++ concepts (e.g., C++11/14, RAII)
  • Ability to work in a team environment and contribute to technical problem solving
Salary RangeUSD $120,000.00 - USD $150,000.00 /Yr.The Markon pay range for this position is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

Benefits Offered: Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Training and Tuition Assistance, Paid Time Off, and Holidays.

Similar Jobs

More Jobs at

More Information Technology Jobs

Find similar CNO Developer Level 1 jobs: