1

Senior Reverse Engineer Jobs in Virginia (NOW HIRING)

Senior Hardware Reverse Engineer Herndon, VA, US Join us at GrammaTech and become part of our team of innovative engineers and reverse engineers in Linthicum, Maryland or Herndon Virginia where you ...

Senior Principal Reverse Engineer

Arlington, VA · On-site

$144K - $199K/yr

The Subject Matter Expert Hardware Reverse Engineers will provide specialized expertise in hardware reverse engineering focused on operational technology (OT) and industrial control systems.

Senior Principal Reverse Engineer

Arlington, VA · On-site

$144K - $199K/yr

The Subject Matter Expert Hardware Reverse Engineers will provide specialized expertise in hardware reverse engineering focused on operational technology (OT) and industrial control systems. This ...

Senior Principal Reverse Engineer

Arlington, VA · On-site

$144K - $199K/yr

The ideal candidates will have strong reverse engineering skills and deep understanding of threat actor methodologies targeting critical infrastructure.  Responsibilities: - Conduct comprehensive ...

iOS Reverse Engineer

Tysons, VA · On-site +1

$141K/yr

The iOS Reverse Engineer position is focused on supporting and improving iOS-based virtual devices running on our proprietary hypervisor. This includes adapting Corellium software for new Apple ...

Showing results 21-40

Senior Reverse Engineer information

What is a senior reverse engineer?

Senior Reverse Engineers are experienced professionals who analyze software, hardware, or systems to understand their design, functionality, and vulnerabilities. They often work to deconstruct compiled code or firmware to identify security flaws, ensure software compliance, or aid in malware analysis. Their expertise is crucial in cybersecurity, forensics, and software interoperability, as they help organizations protect against threats and improve system resilience. Senior Reverse Engineers typically have advanced knowledge of programming languages, debugging tools, and operating systems. They may also lead teams, mentor junior engineers, and contribute to strategic security initiatives.

What skills and qualifications are needed to thrive as a senior reverse engineer?

To thrive as a Senior Reverse Engineer, you need deep expertise in software analysis, assembly language, malware analysis, and computer architecture, often supported by a degree in computer science or related fields. Proficiency with tools such as IDA Pro, Ghidra, OllyDbg, and experience with debuggers and disassemblers are typically required. Analytical thinking, attention to detail, and strong problem-solving abilities are crucial soft skills that set top performers apart. These skills and tools are vital for dissecting complex software, identifying vulnerabilities, and developing effective security solutions.

What are common challenges faced by senior reverse engineers when analyzing complex software?

Senior Reverse Engineers often encounter challenges such as heavily obfuscated or packed binaries, lack of documentation, and anti-reverse engineering techniques implemented by developers. These obstacles require deep knowledge of assembly language, debugging tools, and creative problem-solving skills. Collaboration with other security professionals, such as malware analysts or incident responders, is also common to share insights and overcome particularly difficult cases. Staying up-to-date with evolving software protection methods is essential for continued success in this role.

What is the difference between Senior Reverse Engineer vs Malware Analyst?

AspectSenior Reverse EngineerMalware Analyst
Required CredentialsBachelor's in Computer Science, cybersecurity certifications (e.g., GREM, OSCP)Bachelor's in Cybersecurity, malware analysis certifications (e.g., GREM, GIAC)
Work EnvironmentSecurity firms, tech companies, government agenciesSecurity firms, government agencies, incident response teams
Industry UsageAnalyzing complex software, debugging, reverse engineering binariesDetecting, analyzing, and mitigating malware threats
Comparison FocusDeep reverse engineering skills, software analysisMalware detection and threat analysis

While both roles require cybersecurity expertise and reverse engineering skills, Senior Reverse Engineers focus on analyzing software at a code level, often working on complex binaries and software vulnerabilities. Malware Analysts specialize in identifying and understanding malicious code to mitigate threats. Both roles are vital in cybersecurity but differ in their primary focus and daily tasks.

What are the most commonly searched types of Reverse Engineer jobs in Virginia?

The most popular types of Reverse Engineer jobs in Virginia are:

What cities in Virginia are hiring for Senior Reverse Engineer jobs?

Cities in Virginia with the most Senior Reverse Engineer job openings:

Infographic showing various Senior Reverse Engineer job openings in Virginia as of August 2026, with employment types broken down into 91% Full Time, 5% Part Time, and 4% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution.

Reverse Engineer with Security Clearance

Sterling, VA • On-site

SIXGEN
Software Development • 51 - 200 employees

Other

Medical, Dental, Vision, Retirement, PTO

Posted 3 days ago

New


Job description

Reverse Engineer
Clearance Requirement: TS
Location: Sterling, VA-5 days in office
Intermediate Minimum Experience: 3+ years-$150-$165K
Senior Minimum Experience: 6+ years-$175-$190K
Principal Minimum Experience: 10+ years-$205-$225K Job Description:
SIXGEN is actively seeking candidates to provide critical support for a variety of IC, DoD, and DoJ customers. We welcome candidates across a range of experience levels, from early-career professionals to seasoned veterans. Our reverse engineers should be familiar with both traditional applications and operating systems, as well as embedded systems. SIXGEN is embracing AI to enhance the speed and efficiency of our work. You'll have the opportunity to incorporate AI into your workflow, and experiment with new tools and strategies as the space evolves. This position may allow hybrid work; however, this is dependent on the project, therefore candidates may be required to be in the office full time. This role requires you to be a U.S. citizen with a current Top Secret clearance. Location: Sterling, Va.
 Responsibilities include: • Reverse engineering compiled code with IDA Pro or Ghidra from a variety of computing platforms • Identifying vulnerabilities through reverse engineering • Developing C/C++ code in the kernel and userland on Linux, Windows, and embedded operating systems • Developing Python code for server applications and processing of binary data streams • Reverse engineering embedded system hardware including black box analysis, firmware extraction, and debugging using GDB, JTAG, and other equivalent tools • Implementing automation for testing our tools, fuzzing, and using AI/ML for reverse engineering Technologies:
C, Python, C++, Git, Embedded Operating Systems, Hardware/Software Reverse Engineering, Ghidra/IDA. Culture and Benefits:
We recognize that a company is nothing without well-cared for employees; we go to great lengths to ensure that our employees are happy, supported, and constantly presented with opportunities for both personal and professional growth. 
We offer the following benefits:
Industry leading company-funded medical, dental, & vision for employees and their families.
Employee stipends for gym memberships, lunches, internet and cell phones
Company paid training and education reimbursement
Flexible hours and opportunities to work from home.
248 hours annually paid time off and company paid 401K!
For more information, please reach out to our Human Strategist Amy Maxwell at:
At SIXGEN, we embrace people of all backgrounds. We are an equal opportunity employer.