Reverse Engineer Jobs

Reverse Engineer jobs are open across defense, cybersecurity, aerospace, and software, at every level from junior analyst to principal engineer, with specializations in malware analysis, firmware analysis, and binary exploitation. See the openings below and apply to the ones that match your experience.

Find Reverse Engineer Jobs

Overview

Open roles117+
Top stateMaryland
Top employerClarity Innovations
Top cityLaurel, MD
Work type71% On-site
Top industryEducation

Showing 5 of 117+ Reverse Engineer jobs

Cyber Reverse Engineer
We won't show you this job again
New 7h ago
Cyber Reverse Engineer
TechINT Solutions Group (TSG)
Baltimore, Maryland
Cybersecurity
IT Support
Network Engineering
Bachelor of Science
11-50

Have you applied for this role?

Cyber-Physical Systems Reverse Engineer
We won't show you this job again
Added 3d ago
Cyber-Physical Systems Reverse Engineer
Leidos
Chantilly, Virginia
Software Engineering
Systems Administration
Technical Product & Program Management
Technical Program Management
$108k - $195k/yr
10,000+

Have you applied for this role?

Cyber-Physical Systems Reverse Engineer
We won't show you this job again
Added 3d ago
Cyber-Physical Systems Reverse Engineer
Leidos
Columbia, Maryland
Engineering (Non-Software)
Systems Administration
Technical Program Management
$108k - $195k/yr
10,000+

Have you applied for this role?

Reverse Engineer
We won't show you this job again
Added 3d ago
Reverse Engineer
Themis Insight
Fort Meade, Maryland
Cybersecurity
IT Support
Network Engineering
Doctoral degree

Have you applied for this role?

Software Reverse Engineer
We won't show you this job again
Added 3d ago
Software Reverse Engineer
The Amatriot Group
Bethesda, Maryland
Compliance & Risk
Cybersecurity
Security Engineering
$120k - $180k/yr
51-200

Have you applied for this role?

See All 117+ Reverse Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find Reverse Engineer Jobs

Reverse Engineer Job Market

Who's Hiring

Clarity Innovations9 open roles
STR6 open roles
Nightwing6 open roles

Top Industries Hiring

  • Education
  • Science & Research
  • Aerospace & Defense
  • Government & Public Sector
  • Technology & Software

What Employers Look For

The qualifications that appear most often in reverse engineer jobs.

  • Proficiency with Ghidra, IDA Pro, or Binary Ninja for static and dynamic analysis
  • Experience reversing x86, x64, ARM, or MIPS assembly code
  • Active DoD security clearance at the Secret or Top Secret level
  • Familiarity with common malware families, packers, and obfuscation techniques
  • Bachelor's degree in computer science, computer engineering, or electrical engineering
  • Knowledge of common file formats, protocols, and operating system internals

Tips for Your Reverse Engineer Job Search

Tailor your resume for clearance requirements

Many reverse engineer roles require an active security clearance, so list your clearance level, polygraph status, and sponsorship eligibility at the top of your resume. Hiring managers filter on this before reading anything else.

Show decompiled code samples in your portfolio

Employers expect to see real work, not descriptions of it. Post annotated IDA Pro, Ghidra, or Binary Ninja walkthroughs on a public repository so interviewers can assess your methodology before the technical screen.

Apply early to roles that fit

Migrate Mate lists reverse engineer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Target job titles that match your specialty

Reverse engineer roles are posted under many titles: vulnerability researcher, malware analyst, firmware engineer, and binary analyst. Search each variant so you don't miss openings that fit your background but use a different label.

Prepare for live binary challenges in interviews

Defense and cybersecurity employers routinely hand candidates an unknown binary and ask for a live walkthrough. Practice explaining your triage process out loud, covering file format identification, string extraction, and control flow analysis in sequence.

Negotiate clearance-related signing bonuses

If you hold an active Top Secret or TS/SCI clearance, that credential has real market value because sponsoring a new clearance takes time. Bring that up in the offer conversation rather than waiting for the employer to raise it.

Reverse Engineer Jobs: Frequently Asked Questions

Which companies are hiring the most reverse engineers?

The most active employers for reverse engineers right now are Clarity Innovations, STR, and Nightwing, and the most openings are in Maryland, Virginia, and Texas, based on current listings on Migrate Mate as of November 2026. Defense contractors and cybersecurity firms consistently account for the largest share of open roles.

How many reverse engineer jobs are remote?

About 29% of reverse engineer openings are fully remote or hybrid as of November 2026, though the share varies significantly by specialization. Software and malware analysis roles are more likely to allow remote work, while firmware and hardware-focused positions, especially those tied to classified programs, tend to require on-site presence at a cleared facility.

How do you become a reverse engineer?

Start by building a solid foundation in assembly language, operating system internals, and at least one compiled language like C or C++. Practice with free tools like Ghidra on publicly available crackmes and malware samples. Document your work in write-ups or a public repository. Earning a certification like GREM or OSCP signals hands-on competency to employers, and contributing to open-source security projects builds a visible record of your skills.

Can you get a reverse engineer job with little or no experience?

Yes, but you'll need to substitute formal experience with demonstrated skill. Build a portfolio of Ghidra or IDA Pro walkthroughs on publicly available binaries, complete capture-the-flag competitions and publish your solutions, and target junior analyst or associate vulnerability researcher roles that explicitly accept new graduates. Some defense contractors also run internship pipelines that convert to full-time roles if you're willing to pursue a clearance.

What does the reverse engineer interview process look like?

Most employers run a phone or video screen to verify your background and clearance status, followed by a technical assessment that typically involves analyzing a provided binary or answering detailed questions about assembly and debugging tools. Final rounds often include a live problem-solving session where you walk through your analysis methodology in real time, plus a cultural or team fit conversation with senior engineers.

Where can I find and apply to reverse engineer jobs?

You can find and apply to reverse engineer jobs on Migrate Mate, which lists current openings from across the United States in one place. Search for roles that match your specialization and clearance level, then apply directly to each listing that fits your experience.

See All 117+ Reverse Engineer Jobs

Find roles that match your experience and apply in just a few clicks.

Find Reverse Engineer Jobs