CNO Developer Level 2

Markon
$150,000 - $180,000

About The Position

Markon is seeking a CNO Developer Level 2 to support advanced vulnerability research, reverse engineering, and development of capabilities targeting complex software and embedded systems. This role involves deeper technical analysis of operating systems, network protocols, and low-level architectures, with responsibility for developing and operationalizing exploits. The developer will work both independently and as part of a team to deliver mission-focused cyber capabilities.

Requirements

  • Active TS/SCI W/ Polygraph
  • Bachelor’s degree in Computer Science, Engineering, or related field with 10+ years of experience
  • Demonstrated experience with Assembly, C, C++, and/or Python
  • Strong understanding of operating system internals (Windows, Linux, iOS, Android)
  • Experience with vulnerability research and exploit development
  • Experience reading and writing assembly across multiple architectures (x86, x64, ARM, PPC, MIPS, etc.)
  • Proficiency with reverse engineering tools (e.g., IDA Pro, Hex-Rays, Ghidra, Binary Ninja, objdump)
  • Experience using debugging tools (e.g., gdb, WinDbg, OllyDbg)
  • Experience with embedded systems and hardware interfaces (e.g., JTAG/BDI)
  • Strong understanding of network protocols (TCP/IP, routing protocols, RF communications, etc.)
  • Knowledge of exploit mitigations such as DEP and ASLR
  • Experience with modern C++ (e.g., C++11/14, RAII)
  • Experience building tools to identify, exploit, and operationalize vulnerabilities
  • Ability to work independently and collaboratively within a team environment

Responsibilities

  • Conduct vulnerability research on complex software systems, operating systems, and embedded platforms
  • Perform reverse engineering using tools such as IDA Pro, Ghidra, Binary Ninja, and related technologies
  • Develop, test, and refine exploits and support their transition into operational capabilities
  • Analyze OS internals across Windows, Linux, iOS, and Android environments
  • Develop and analyze low-level code using assembly and languages such as C, C++, and Python
  • Work across multiple architectures (x86, x64, ARM, PPC, MIPS, etc.)
  • Analyze and develop solutions for embedded systems and hardware interfaces (e.g., JTAG/BDI)
  • Evaluate and bypass exploit mitigations such as DEP and ASLR
  • Analyze and work with network protocols, including TCP/IP stacks, routing protocols, and RF communications
  • Utilize debugging tools (e.g., gdb, WinDbg, OllyDbg) to analyze system behavior
  • Design and develop tools for vulnerability discovery, exploitation, and analysis
  • Collaborate with team members and provide technical guidance on projects

Benefits

  • 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
  • Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service