1

Exploit Development Jobs (NOW HIRING)

Windows Vulnerability Research

Sterling, VA ยท On-site

$203K/yr

Exploit development and exploitation * Proven expertise working with Windows operating systems , including internal architectures, debugging, and security mechanisms Preferred Skills (Optional - if ...

Android CNO Developer

Chantilly, VA

$57 - $75/hr

Conduct exploit development, vulnerability research, and PoC creation * Debug at kernel and user-space layers (gdb, LLDB, JNI, V8, Mojo) * Reverse engineer native binaries and Android system ...

Android CNO Developer

Chantilly, VA ยท On-site

$57.50 - $75.75/hr

Conduct exploit development, vulnerability research, and PoC creation * Debug at kernel and user-space layers (gdb, LLDB, JNI, V8, Mojo) * Reverse engineer native binaries and Android system ...

Windows Vulnerability Research

Sterling, VA ยท On-site

$203K/yr

Exploit development and exploitation * Proven expertise working with Windows operating systems , including internal architectures, debugging, and security mechanisms Preferred Skills (Optional - if ...

The work involves Vulnerability Research, Exploit Development, CNO tool development and enhancement, and infrastructure support (DevOps). This is some of the most impactful work in the Intelligence ...

next page

Showing results 1-20

Exploit Development information

See salary details

$18

$37

$76

How much do exploit development jobs pay per hour?

As of May 31, 2026, the average hourly pay for exploit development in the United States is $37.60, according to ZipRecruiter salary data. Most workers in this role earn between $25.96 and $54.33 per hour, depending on experience, location, and employer.

What is an Exploit Development job?

An Exploit Development job involves researching software, hardware, or network vulnerabilities and creating proof-of-concept exploits to demonstrate security weaknesses. Professionals in this role analyze security flaws, write exploits, and sometimes assist in patch development. They often work in cybersecurity firms, government agencies, or red teams conducting penetration testing. Strong knowledge of low-level programming, reverse engineering, and debugging tools is essential.

What are the key skills and qualifications needed to thrive in the Exploit Development position, and why are they important?

To thrive in Exploit Development, you need advanced knowledge of computer systems, programming languages (such as C, C++, Python, or Assembly), and a deep understanding of cybersecurity principles, often supported by a degree in computer science or related field. Familiarity with reverse engineering tools (like IDA Pro, Ghidra, or OllyDbg), debuggers, and certifications such as OSCE or OSEP are commonly required. Strong problem-solving skills, attention to detail, and the ability to communicate complex technical findings clearly are valuable soft skills in this role. These skills and qualities are essential to responsibly discover and analyze security vulnerabilities, develop proof-of-concept exploits, and contribute to organizational or client security enhancements.

What are some of the primary challenges encountered in an Exploit Development role?

Exploit Development professionals often face the challenge of staying ahead of rapidly evolving security defenses and continuously learning new attack techniques and mitigation strategies. The work can require intense focus and patience, as reverse engineering and identifying vulnerabilities in complex systems may take considerable time and persistence. Additionally, strict adherence to ethical guidelines and clear communication with cross-functional security and engineering teams is critical for responsibly handling discovered vulnerabilities. Diligence, adaptability, and ongoing professional development are key to navigating the technical and ethical complexities of this role.
What cities are hiring for Exploit Development jobs? Cities with the most Exploit Development job openings:
What are the most commonly searched types of Exploit Development jobs? The most popular types of Exploit Development jobs are:
What states have the most Exploit Development jobs? States with the most job openings for Exploit Development jobs include:
Infographic showing various Exploit Development job openings in the United States as of May 2026, with employment types broken down into 1% As Needed, 96% Full Time, and 3% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $78,216 per year, or $37.6 per hour.
Vulnerability Researcher (iOS) / Software Engineer (VR), Senior-Level

Vulnerability Researcher (iOS) / Software Engineer (VR), Senior-Level

REDLattice

Dulles, VA โ€ข On-site

$141.40K/yr

Full-time

Posted 26 days ago


Job description

Vulnerability Researcher / Software Engineer (VR), Senior-Level
Location: Chantilly VA.
At REDLattice, we are a global leader in delivering cutting-edge technical cybersecurity products and services. We are driven by mission-critical and innovative work that directly contributes to protecting our nation's and strategic partners' most vital infrastructure. Our teams lead advanced vulnerability analysis and develop tailored cyber solutions to meet the demands of rapidly evolving mission space. With offices in Northern Virginia, Melbourne, Florida, Tel Aviv, Israel, and other strategic locations, REDLattice is growing rapidly to meet the evolving needs of our customers.
REDLattice is seeking a highly skilled Vulnerability Researchers / Software Engineer to support advanced mobile-focused research and development efforts across iOS platforms, including their operating system variants and underlying components.
In this role, you will be responsible for the full lifecycle of vulnerability research - to include assessing, analyzing, developing, and deploying capabilities against modern mobile devices and systems. This includes deep technical work in reverse engineering, vulnerability discovery, and low-level software analysis across applications, firmware, and OS internals.
You will work in a highly collaborative environment alongside engineers, researchers, and mission stakeholders to solve complex technical challenges, contribute to innovative research initiatives, and support real-world mission needs. Responsibilities also include participating in technical assessments, workshops, and customer engagements, as well as contributing to design discussions and capability development efforts.
Responsibilities:
  • Assess, analyze, develop, and deploy vulnerability research capabilities across mobile devices (Apple iOS) and their operating system variants
  • Conduct advanced reverse engineering and vulnerability analysis on applications, firmware, and OS components
  • Support CNO development including tooling, exploit development, and operational capability delivery
  • Participate in technical assessments, workshops, and customer engagements
  • Attend and contribute to technical meetings, briefings, and program reviews
  • Collaborate with cross-functional engineering and mission teams to deliver solutions
  • Lead technical direction, mentor junior engineers, and drive advanced research initiatives
  • Design and execute complex exploit development and vulnerability research strategies

Required Qualifications:
  • Bachelor's degree in Computer Science, Computer Engineering, or related field (or equivalent experience)
  • Strong experience with iOS platforms
  • Proficiency in C/C++, Python, or similar low-level programming languages
  • Experience with reverse engineering tools such as IDA Pro, Ghidra, Frida, or similar
  • Understanding of operating systems, memory management, and debugging
  • 8+ years of experience in vulnerability research, reverse engineering, or exploit development
  • Deep expertise in mobile OS internals iOS
  • Proven experience supporting CNO or offensive cyber operations
  • Current active TS/SCI Eligible Secutity Clearance

Preferred Qualifications:
  • Experience working in cybersecurity or mission-focused environments
  • Exposure to reverse engineering (RE) or vulnerability research (VR) environments
  • Experience supporting systems that interface with hardware components
  • Understanding of moble/embedded systems concepts
  • Exposure to C/C++ in low-level systems contexts

What We Offer:
  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • A collaborative and innovative work culture

Why Join REDLattice?
  • Work on mission-driven technology at the cutting edge of cybersecurity and national defense
  • Join a passionate, elite team of innovators and problem-solvers
  • Competitive compensation and comprehensive benefits
  • Opportunities for career growth and leadership development
  • Be part of a culture that values innovation, collaboration, and continuous learning

Equal Employment Opportunity Statement
REDLattice is an equal-opportunity employer. We welcome applicants from all backgrounds and do not discriminate on the basis of race, color, religion, gender, age, national origin, veteran status, disability, or any other protected status. Join us at REDLattice and help shape the future of cyber innovation and national security. Apply today!