1

Reverse Engineering Ghidra Jobs (NOW HIRING)

MD · On-site

Binary code diversification Reverse engineering (Ghidra, IDA Pro) Embedded software exploitation LLM applications for code analysis C/C++ and Python development x86 architecture Docker, microservices ...

Reverse Engineer 4

Annapolis, MD · On-site

$182K - $233K/yr

Experience with malware reverse engineering is required and expertise with Ghidra and/or IDA Pro is helpful. The Level 4 Reverse Engineer shall possess the following capabilities: * Perform technical ...

Perform Reverse Engineering of Hardware Components and Software Applications to design and develop ... Utilize tools and techniques such as IDA Pro, Ghidra, OllyDbg, and other industry-standard software ...

Perform Reverse Engineering of Hardware Components and Software Applications to design and develop ... Utilize tools and techniques such as IDA Pro, Ghidra, OllyDbg, and other industry-standard software ...

Perform Reverse Engineering of Hardware Components and Software Applications to design and develop ... Utilize tools and techniques such as IDA Pro, Ghidra, OllyDbg, and other industry-standard software ...

Reverse Engineer

Beavercreek, OH · On-site

$99K - $130K/yr

Experience with reverse engineering tools such as IDA Pro, Ghidra, or Binary Ninja * Familiarity with debugging tools and techniques * Knowledge of network protocols, cryptography, and security ...

Reverse Engineer

Beavercreek, OH · On-site

$99K - $130K/yr

Experience with reverse engineering tools such as IDA Pro, Ghidra, or Binary Ninja * Familiarity with debugging tools and techniques * Knowledge of network protocols, cryptography, and security ...

next page

Showing results 1-20

Reverse Engineering Ghidra information

See salary details

$82K

$136.3K

$195K

How much do reverse engineering ghidra jobs pay per year?

As of Jun 10, 2026, the average yearly pay for reverse engineering ghidra in the United States is $136,286.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,000.00 and $178,000.00 per year, depending on experience, location, and employer.

What is the difference between Reverse Engineering Ghidra vs Malware Analyst?

AspectReverse Engineering GhidraMalware Analyst
CredentialsKnowledge of reverse engineering tools, programming, and cybersecurity certificationsCybersecurity certifications, malware analysis training, scripting skills
Work EnvironmentSecurity labs, software analysis environments, research settingsSecurity operations centers, incident response teams, forensic labs
Industry UsageUsed by security researchers, analysts, and developers for software analysisUsed by cybersecurity teams to detect, analyze, and respond to malware threats

While both roles involve cybersecurity skills, Reverse Engineering Ghidra focuses on analyzing software binaries using reverse engineering tools, whereas Malware Analysts specialize in identifying and mitigating malware threats. Understanding Ghidra enhances malware analysis capabilities, making these roles complementary in cybersecurity.

What are some common challenges faced when using Ghidra for reverse engineering, and how can new team members overcome them?

One of the main challenges when using Ghidra for reverse engineering is navigating its complex user interface and understanding the wide array of analysis tools it offers. New team members often encounter difficulties with decompilation accuracy and interpreting obfuscated or optimized binaries. To overcome these hurdles, it's helpful to participate in internal knowledge-sharing sessions, utilize Ghidra's extensive documentation, and collaborate closely with experienced colleagues. Regular code reviews and pair analysis can also accelerate the learning process and help new analysts gain confidence with advanced features.

What is Reverse Engineering with Ghidra?

Reverse engineering with Ghidra involves analyzing compiled software to understand its structure, functionality, and behavior without access to its original source code. Ghidra is a free and open-source reverse engineering tool developed by the NSA that helps professionals decompile, debug, and analyze binary files. This process is commonly used in cybersecurity, malware analysis, and software auditing to uncover vulnerabilities or understand unknown code. Ghidra supports a wide range of platforms and comes with powerful features for collaborative analysis.

What are the key skills and qualifications needed to thrive as a Reverse Engineer using Ghidra, and why are they important?

To thrive as a Reverse Engineer specializing in Ghidra, you need a strong understanding of computer architectures, programming languages (such as C/C++ and assembly), and experience with reverse engineering concepts, often supported by a degree in computer science or cybersecurity. Proficiency in using Ghidra, along with familiarity with other disassemblers, debuggers, and malware analysis tools, is typically required. Analytical thinking, attention to detail, and problem-solving skills are critical soft skills for dissecting complex binaries and uncovering hidden functions. These abilities are essential for accurately analyzing software, identifying vulnerabilities, and supporting cybersecurity objectives.
Infographic showing various Reverse Engineering Ghidra job openings in the United States as of June 2026, with employment types broken down into 97% Full Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $136,286 per year, or $65.5 per hour.

Principal Firmware Reverse Engineer 3 - (Reverse Engineering, Firmware, Ghidra)

Akina, Inc.

Annapolis Junction, MD

$232K - $283K/yr

Full-time

Retirement, PTO

Posted 5 days ago


Job description

Principal Firmware Reverse Engineer 3 - (Reverse Engineering, Firmware, Ghidra)

Clearance: TS/SCI w/ poly
Position ID: 20-25-005-SWE3
Location: Annapolis Junction, Maryland

Description:

This Software Engineer will focus on improving the tools and workflows used by reverse engineers. The role involves enabling automation and AI-assisted capabilities for reverse engineering tasks, with a focus on binary analysis, disassembly, and workflow optimization for complex software and device platforms.

  • Design and implement tooling enhancements to support reverse engineering workflows for firmware, embedded systems, and application software.
  • Experiment with autonomous or semi-autonomous agents to assist with development workflows.
  • Extend or integrate reverse engineering tools such as Ghidra.
  • Develop automation for common reverse engineering tasks, including analysis and documentation.
  • Apply AI-assisted techniques to binary analysis, annotation, and pattern identification.
  • Collaborate with customers and teammates to gather feedback and iterate on solutions.
  • Measure and document the effectiveness of tooling improvements.

Position Required Skills:

  • Hands-on experience with reverse engineering tools such as Ghidra or IDA Pro.
  • Strong understanding of low-level software concepts (assembly, binaries, memory, calling conventions).
  • Experience developing software tools, scripts, or plugins to support analysis workflows.
  • Proficiency in at least one scripting or programming language commonly used in RE workflows.
  • Ability to prototype, evaluate, and refine experimental tooling.
  • AI/LLM curious and ready to learn on-the-job; familiar with AI/LLM and interested in taking their skills to the next level.

Nice to Haves

  • Experience reverse engineering Linux-based network devices or embedded systems.
  • Experience reverse engineering network traffic and web applications.
  • Familiarity with firmware analysis, bootloaders, and networking protocols.
  • Experience applying automation or AI techniques to reverse engineering tasks.
  • Knowledge of Python or similar scripting languages used in RE tooling.
  • Knowledge of agentic AI frameworks or orchestration systems.

SWE3 Qualifications:

YOE Requirement: 12 yrs., B.S. in a technical discipline or 4 additional yrs. in place of B.S.

Salary Range: **$232k-$283k (Annually)

**The range displayed above is a likely salary range for this position. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possible contractual requirements and could fall outside of this range.

Akina is a Woman Owned, Service Disabled, Veteran Owned, Small Business, looking for talented and ambitious individuals to join our team. We offer a generous compensation package that includes 24 days PTO accrued annually and 11 federal holidays. Our 401k is 100% vested on your start date and the company makes a direct contribution worth 10% of your salary. Akina covers 100% of healthcare costs for employees and 50% toward dependents. We offer educational assistance towards college classes and will cover costs associated with job related training and certifications.

Akina is committed to excellence and creating innovative and flexible solutions for our clients. We are a small company with an open ear to our employees' needs in order to attract and retain quality talent that enables our customer's mission.

We are an equal employment opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

www.akina-inc.com/careers