The team is growing and looking for someone with a strong C/C++ and assembly background who understands how to reverse-engineer hardware and software across various architectures to detect zero-day ...
The team is growing and looking for someone with a strong C/C++ and assembly background who understands how to reverse-engineer hardware and software across various architectures to detect zero-day ...
Yellow Duck Technologies is seeking Reverse Engineers with active TS/SCI with Polygraph clearance ... Knowledge of C/C++ and Python. * Familiarity with Git and Subversion. * Bachelor's degree in a ...
Yellow Duck Technologies is seeking Reverse Engineers with active TS/SCI with Polygraph clearance ... Knowledge of C/C++ and Python. * Familiarity with Git and Subversion. * Bachelor's degree in a ...
Reverse Engineer
Los Angeles, CA · On-site +1
Creating a low-level C++ system to support multiple projects * Collaborating with development and ... Dynamic and static reverse-engineering skills * Experienced with WinDBG, GDB, LLDB or IDA What we ...
Reverse Engineer
Los Angeles, CA · On-site +1
Creating a low-level C++ system to support multiple projects * Collaborating with development and ... Dynamic and static reverse-engineering skills * Experienced with WinDBG, GDB, LLDB or IDA What we ...
Program in Assembly, C, C#, C++, Java, Perl, or Python. Administer and use hardware and software reverse engineering tools. * Program using CNO tools and techniques. * Use software version control ...
Program in Assembly, C, C#, C++, Java, Perl, or Python. Administer and use hardware and software reverse engineering tools. * Program using CNO tools and techniques. * Use software version control ...
$160K - $200K/yr
Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware ... Experience programming in Assembly, C, C++, Java, Perl, or Python. * TS/SCI Security Clearance with ...
$160K - $200K/yr
Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware ... Experience programming in Assembly, C, C++, Java, Perl, or Python. * TS/SCI Security Clearance with ...
Radio Reverse Engineer
San Luis Obispo, CA · On-site
$100 - $125/hr
Radio Reverse Engineer Summary Our specialty is landing drones, but our mission is to keep them ... Proficiency in programming languages such as C/C++, Python, or MATLAB * Experience with Digital ...
Radio Reverse Engineer
San Luis Obispo, CA · On-site
$100 - $125/hr
Radio Reverse Engineer Summary Our specialty is landing drones, but our mission is to keep them ... Proficiency in programming languages such as C/C++, Python, or MATLAB * Experience with Digital ...
CNO Reverse Engineer
Fort George G Meade, MD · On-site
$160K - $200K/yr
Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware ... Experience programming in Assembly, C, C++, Java, Perl, or Python. * TS/SCI Security Clearance with ...
CNO Reverse Engineer
Fort George G Meade, MD · On-site
$160K - $200K/yr
Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware ... Experience programming in Assembly, C, C++, Java, Perl, or Python. * TS/SCI Security Clearance with ...
Four years of experience with program languages such as C/C++ and Python. - Four years of ... Proficient with static and dynamic reverse engineering techniques such as disassembly/decompilation ...
Quick apply
Four years of experience with program languages such as C/C++ and Python. - Four years of ... Proficient with static and dynamic reverse engineering techniques such as disassembly/decompilation ...
Four years of experience with program languages such as C/C++ and Python. - Four years of ... Proficient with static and dynamic reverse engineering techniques such as disassembly/decompilation ...
Four years of experience with program languages such as C/C++ and Python. - Four years of ... Proficient with static and dynamic reverse engineering techniques such as disassembly/decompilation ...
Software Reverse Engineer
Columbia, MD · On-site
S. citizen with an active Top Secret security clearance with CI Polygraph • Expertise in C/C++ (C ... reverse engineering • Experience with real-time embedded systems • Experience with signal ...
Software Reverse Engineer
Columbia, MD · On-site
S. citizen with an active Top Secret security clearance with CI Polygraph • Expertise in C/C++ (C ... reverse engineering • Experience with real-time embedded systems • Experience with signal ...
Software Reverse Engineer
Herndon, VA · On-site
$112K - $168K/yr
Proficient with programming/scripting languages such as C/C++, Python, and Linux command-line environments. * Experience with reverse engineering and vulnerability research, using tools such as IDA ...
Software Reverse Engineer
Herndon, VA · On-site
$112K - $168K/yr
Proficient with programming/scripting languages such as C/C++, Python, and Linux command-line environments. * Experience with reverse engineering and vulnerability research, using tools such as IDA ...
Relevant qualifications: -Bachelor's Degree in Computer Science (or additional experience) -3+ years of experience -Experience with reverse engineering tools and techniques -Knowledge of C/C ...
Quick apply
Relevant qualifications: -Bachelor's Degree in Computer Science (or additional experience) -3+ years of experience -Experience with reverse engineering tools and techniques -Knowledge of C/C ...
C/C++, Python, etc. • Deep understanding of reverse engineering fundamentals • Experience in Vulnerability research and analysis • Knowledge of weaponizing discovered vulnerabilities into ...
C/C++, Python, etc. • Deep understanding of reverse engineering fundamentals • Experience in Vulnerability research and analysis • Knowledge of weaponizing discovered vulnerabilities into ...
Senior Reverse Engineer
Annapolis Junction, MD · On-site
$180K - $213K/yr
Malware Reverse Engineering: Proven, hands-on experience performing reverse engineering on ... Proficiency in Python or C/C++ to develop custom disassembly plugins, automated unpackers, or ...
Quick apply
Senior Reverse Engineer
Annapolis Junction, MD · On-site
$180K - $213K/yr
Malware Reverse Engineering: Proven, hands-on experience performing reverse engineering on ... Proficiency in Python or C/C++ to develop custom disassembly plugins, automated unpackers, or ...
Software Reverse Engineer
$112K - $154K/yr
C/C++, Python, etc. * Proficiency in one or more Assembly Languages: x86, ARM, etc. * General understanding of reverse engineering fundamentals: memory layout, calling conventions, etc. Nice to haves:
Quick apply
Software Reverse Engineer
$112K - $154K/yr
C/C++, Python, etc. * Proficiency in one or more Assembly Languages: x86, ARM, etc. * General understanding of reverse engineering fundamentals: memory layout, calling conventions, etc. Nice to haves:
Proficient with programming/scripting languages such as C/C++, Python, and Linux command-line environments. * Experience with reverse engineering and vulnerability research, using tools such as IDA ...
Proficient with programming/scripting languages such as C/C++, Python, and Linux command-line environments. * Experience with reverse engineering and vulnerability research, using tools such as IDA ...
Senior Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering
Mclean, VA · On-site
Senior Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering ID: 1628 ... Strong programming experience with languages such as C, C++, Java, JavaScript, Swift, Objective-C, ...
Senior Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering
Mclean, VA · On-site
Senior Cyber Capability Developer (Reverse Engineer) - Software Reverse Engineering ID: 1628 ... Strong programming experience with languages such as C, C++, Java, JavaScript, Swift, Objective-C, ...
Reverse Engineer
Fort George G Meade, MD · On-site
$100 - $125/hr
Produce and modify software systems in C/C++/Python. * Provide support for fielded software systems. * Familiarity with Git and Subversion. * Atlassian Tools (Jira, Confluence). Desired Skills:
Reverse Engineer
Fort George G Meade, MD · On-site
$100 - $125/hr
Produce and modify software systems in C/C++/Python. * Provide support for fielded software systems. * Familiarity with Git and Subversion. * Atlassian Tools (Jira, Confluence). Desired Skills:
Malware Reverse Engineer
Annapolis, MD · On-site
Four years of experience with program languages such as C/C++ and Python. - Four years of ... Proficient with static and dynamic reverse engineering techniques such as disassembly/decompilation ...
Malware Reverse Engineer
Annapolis, MD · On-site
Four years of experience with program languages such as C/C++ and Python. - Four years of ... Proficient with static and dynamic reverse engineering techniques such as disassembly/decompilation ...
Reverse Engineer / CNO Engineer
Annapolis Junction, MD · On-site
$267K - $279K/yr
Reverse Engineer / CNO Engineer Location: Annapolis Junction, MD Clearance: TS/SCI with Polygraph ... C * C++ * Python * Assembly Language * Experience supporting, troubleshooting, and maintaining ...
Quick apply
Reverse Engineer / CNO Engineer
Annapolis Junction, MD · On-site
$267K - $279K/yr
Reverse Engineer / CNO Engineer Location: Annapolis Junction, MD Clearance: TS/SCI with Polygraph ... C * C++ * Python * Assembly Language * Experience supporting, troubleshooting, and maintaining ...
Reverse Engineer C information
See salary details
$88.8K is the 25th percentile. Wages below this are outliers.
$82K - $92.3K
38% of jobs
$92.3K - $102.5K
5% of jobs
$102.5K - $112.8K
0% of jobs
$112.8K - $123.1K
1% of jobs
$123.1K - $133.4K
5% of jobs
The median wage is $134.4K / yr.
$133.4K - $143.6K
5% of jobs
$143.6K - $153.9K
5% of jobs
$153.9K - $164.2K
3% of jobs
$164.2K - $174.5K
12% of jobs
$174.7K is the 75th percentile. Wages above this are outliers.
$174.5K - $184.7K
13% of jobs
$184.7K - $195K
13% of jobs
$82K
$136.3K
$195K
How much do reverse engineer c jobs pay per year?
What is a reverse engineer C?
What are the key skills and qualifications needed to thrive as a reverse engineer C?
What are some common challenges faced by reverse engineers specializing in C, and how can they be addressed?
What is the difference between Reverse Engineer C vs Reverse Engineer C++?
| Aspect | Reverse Engineer C | Reverse Engineer C++ |
|---|---|---|
| Required Credentials | Typically requires knowledge of C language, debugging tools, and assembly language | Includes all C skills plus understanding of C++ features like classes and templates |
| Work Environment | Software security firms, embedded systems, malware analysis | Software development, security, and game reverse engineering |
| Industry Usage | Embedded systems, cybersecurity, firmware analysis | Application software, gaming, cybersecurity |
| Search & Comparison Intent | Understanding differences in language complexity and tools | Distinguishing between reverse engineering C vs C++ codebases |
Reverse Engineer C and Reverse Engineer C++ share foundational skills like debugging and assembly analysis. However, C++ reverse engineering requires additional understanding of object-oriented features, making it more complex. Both roles are vital in cybersecurity, firmware analysis, and software development, but C++ reverse engineering often involves more advanced techniques due to language complexity.
What are popular job titles related to Reverse Engineer C jobs?
For Reverse Engineer C jobs, the most frequently searched job titles are:

Lead Software Reverse Engineer
Arlington, VA • On-site
Full-time
Re-posted 12 days ago
Job description
Overview of Opportunity
Two Six Technologies is actively seeking a Lead Software Reverse Engineer to join our Trusted Electronics & Effects team. The team comprises highly skilled individuals passionate about low-level programming, firmware analysis, and vulnerability research. The team is growing and looking for someone with a strong C/C++ and assembly background who understands how to reverse-engineer hardware and software across various architectures to detect zero-day vulnerabilities.
What you will do
- Lead the planning and execution of technical research tasks, providing direction to team members on task prioritization and schedule management to meet mission-critical objectives.
- Utilize exemplar techniques to reverse engineer wireless and embedded systems, identifying deep-seated vulnerabilities and exercising sound judgment to assess their security impact.
- Develop organized and maintainable proof-of-concept exploits while breaking down complex deliverables into manageable technical milestones for the research team.
- Operate with significant autonomy to analyze firmware, software protections, and wireless protocols, often exploring new principles where limited references exist.
- Serve as a technical lead in a fast-paced environment, collaborating with CNO developers and hardware engineers.
What you will need (basic qualifications)
- Bachelor's degree in Computer Science, Computer/Electrical Engineering, or a related field with typically 7+ years of experience in a similar technical role.
- Extensive experience with programming and scripting languages including C/C++, Python, and Assembly within Linux command-line environments.
- Proven expertise in reverse engineering and vulnerability research using industry-standard tools such as IDA Pro, Binary Ninja, or Ghidra.
- Demonstrated experience leading a team of engineers or researchers, including the ability to provide technical direction and manage project schedules.
- Technical proficiency in firmware analysis (ARM, MIPS, PowerPC, RTOS), firmware rehosting (QEMU), or advanced exploit development.
- Experience reverse engineering network communication protocols using Wireshark, tcpdump, or other hardware-level tools.
Nice to have (preferred)
- Experience scripting with the Binary Ninja API or Ghidra to automate complex reverse engineering workflows.
- Hands-on experience with hardware debugging tools such as JTAG/SWD or software-defined radio (SDR) frameworks.
- Knowledge of cryptographic security, secure boot mechanisms, or side-channel analysis.
- Familiarity with digital signal processing, RF protocols, and wireless security standards.
- Knowledge of wireless communication protocols, such as Bluetooth, WiFi, 2G/3G/4G/5G, or similar.
- Active TS/SCI with Polygraph.
Security Clearance
- Active Top Secret clearance required with eligibility/willingness to obtain a TS/SCI.
#LI-ZS1
#LI-ONSITE
About Two Six Technologies
Sourced by ZipRecruiter
Industry
Software development
Company size
501 - 1,000 Employees
Headquarters location
Arlington, VA, US
Year founded
2021