Markondo ยท 2 months ago
CNO Developer (CAP)
Markon is a premier consulting firm dedicated to advancing the nation's critical missions. The CNO Developer will analyze complex systems, identify and exploit software vulnerabilities, and develop innovative solutions for challenging technical problems.
Property DevelopmentReal Estate
Responsibilities
Perform vulnerability research and analysis on complex software systems, including operating systems and embedded platforms
Reverse engineer binaries to understand program behavior, discover vulnerabilities, and develop proof-of-concept exploits
Analyze OS internals (Windows, Linux, or embedded) and low-level system components
Utilize reverse engineering tools (e.g., IDA Pro, Ghidra, Binary Ninja, Hex-Rays) and debuggers (e.g., gdb, WinDbg, OllyDbg) for binary analysis
Apply knowledge of assembly (x86, x64, ARM, MIPS, or others) to inspect and manipulate machine-level code
Understand and circumvent exploit mitigations such as DEP, ASLR, stack canaries, and control flow integrity
Conduct protocol analysis of network communications and RF systems at the wire level
Lead or contribute to the design and development of custom tools for automated vulnerability discovery, fuzzing, and analysis
Collaborate with team members to develop and document technical approaches and findings
Provide technical leadership on high-impact projects as needed
Qualification
Required
Active TS/SCI W/ Polygraph through MD Customer
Expertise in low-level software analysis, reverse engineering, and vulnerability research across a variety of platforms and architectures
Perform vulnerability research and analysis on complex software systems, including operating systems and embedded platforms
Reverse engineer binaries to understand program behavior, discover vulnerabilities, and develop proof-of-concept exploits
Analyze OS internals (Windows, Linux, or embedded) and low-level system components
Utilize reverse engineering tools (e.g., IDA Pro, Ghidra, Binary Ninja, Hex-Rays) and debuggers (e.g., gdb, WinDbg, OllyDbg) for binary analysis
Apply knowledge of assembly (x86, x64, ARM, MIPS, or others) to inspect and manipulate machine-level code
Understand and circumvent exploit mitigations such as DEP, ASLR, stack canaries, and control flow integrity
Conduct protocol analysis of network communications and RF systems at the wire level
Lead or contribute to the design and development of custom tools for automated vulnerability discovery, fuzzing, and analysis
Collaborate with team members to develop and document technical approaches and findings
Provide technical leadership on high-impact projects as needed
Preferred
Bachelor's or Master's degree in Computer Science, Computer Engineering, Cybersecurity, or related field
5+ years of relevant experience in reverse engineering, vulnerability research, or embedded development
Strong written and verbal communication skills
Deep understanding of OS internals, particularly Windows
Experience in vulnerability research and exploit development
Proficiency in reading or writing various assembly languages (x86, x64, ARM, MIPS, PPC, SPARC, etc.)
Experience developing or working with embedded systems
Strong grasp of networking protocols (TCP/IP, BGP, RF communications, etc.)
Knowledge of exploit mitigation techniques (DEP, ASLR, etc.)
Hands-on experience with reverse engineering tools (IDA Pro, Ghidra, Binary Ninja, etc.)
Proficient in using debuggers (gdb, WinDbg, etc.) and hardware debugging tools (BDI, JTAG)
Experience with modern C++ development (RAII, C++11/14 standards)
Proven ability to develop tools and frameworks to support vulnerability discovery and exploitation
Demonstrated technical leadership or mentorship on complex engineering 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
Company
Markondo
Markondo is a real estate company that provides property brokerage and development services.
Funding
Current Stage
Early StageCompany data provided by crunchbase