Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Clarity Innovations, Inc.

Senior Reverse Engineering/Vulnerability Research Engineer

Clarity Innovations, Inc.

. Lead vulnerability research and reverse engineering efforts aligned with customer objectives .

Posted 10/2/2026full-timeHerndon • Virginia • United StatesSenior💰 $106,000 - $277,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in vulnerability research and reverse engineering, with strong capabilities in static and dynamic analysis, exploit development, and technical leadership. Proficient in communicating complex technical concepts and mentoring teams to achieve project objectives.

Highest-signal resume keywords
Vulnerability ResearchReverse EngineeringTechnical LeadershipC ProgrammingLinux Internals

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Static AnalysisDynamic AnalysisExploit DevelopmentRoot-Cause AnalysisNetworking FundamentalsData StructuresExploitation TechniquesAssembly LanguageFuzzing TechniquesCapture-The-Flag Participation
Soft Skills
CommunicationMentoringDocumentation
Tools & Technologies
GhidraBinary NinjaIDAGDBAFL++LibFuzzerQEMUUnicorn
Certifications & Qualifications
Top Secret Security Clearance
Industry Keywords
Exploit MitigationsSecurity ControlsSELinuxASLRControl-Flow Integrity

Tech Stack

Tools & technologies
AndroidAssemblyCyber SecurityLinuxTypeScript

About the role

Key responsibilities & impact
  • Lead vulnerability research and reverse engineering efforts aligned with customer objectives
  • Define research strategies, assess technical feasibility, and guide teams through project planning, kickoff, execution, and delivery
  • Perform advanced static and dynamic analysis using disassemblers, debuggers, emulators, tracers, and fuzzers
  • Identify vulnerabilities, conduct root-cause analysis, and document reproducible findings
  • Develop reliable proof-of-concept exploits and operational exploit capabilities for authorized customer requirements
  • Evaluate and bypass modern exploit mitigations and security mechanisms as part of authorized research
  • Build tooling, automation, and research infrastructure that improve vulnerability discovery, analysis, and reproducibility
  • Communicate research progress, technical risks, findings, and recommendations to technical and non-technical stakeholders
  • Share research findings internally and externally when authorized and appropriate
  • Mentor security researchers, review technical work, and promote rigorous research and documentation practices
  • Lead small to medium-sized research teams, maintaining technical quality and alignment with project objectives

Requirements

What you’ll need
  • Ability to obtain and maintain a TS/SCI security clearance; U.S. citizenship is required
  • Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or a related technical discipline; four years of hands-on experience in software engineering or a comparable full-time technical role may substitute for the degree
  • Demonstrated experience conducting vulnerability research and reverse engineering, including independently driving complex technical investigations
  • Experience providing technical leadership and mentoring engineers or security researchers
  • Experience using Ghidra, Binary Ninja, IDA, or comparable reverse engineering and disassembly tools
  • Strong knowledge of Linux internals and fundamentals, including sockets, file descriptors, networking, iptables, file systems, and kernel behavior
  • Ability to read and write C and work with assembly languages for architectures such as ARM, MIPS, and x86-64
  • Strong programming fundamentals, including networking, data structures, and data models
  • Understanding of exploitation techniques, including arbitrary read/write primitives, shellcode development, return-oriented programming, and jump-oriented programming
  • Experience participating in capture-the-flag competitions, hackathons, or other cybersecurity competitions
  • Ability to clearly communicate complex technical concepts and produce actionable research documentation
  • Preferred: Active Top Secret security clearance
  • Preferred: Experience reverse engineering operating systems and kernels
  • Preferred: Experience with fuzzing tools such as AFL++ or libFuzzer
  • Preferred: Knowledge of security controls and exploit mitigations, including SELinux, seccomp, ASLR, and control-flow integrity
  • Preferred: Advanced dynamic analysis experience using GDB, gdbserver, or comparable tools
  • Preferred: Familiarity with processor toolchains and the Android Native Development Kit
  • Preferred: Experience using QEMU or Unicorn to emulate code in non-native environments
  • Preferred: Demonstrated experience discovering previously unknown vulnerabilities, including zero-days

Benefits

Comp & perks
  • Performance-based bonuses
  • Extensive medical coverage
  • Dental coverage
  • Vision coverage
  • 401(k) plan with company match
  • Substantial paid time off
  • Paid holidays
  • Flexible work arrangements where possible
  • Income protection benefits
  • Professional growth resources