Reverse Engineer

General Dynamics

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Annapolis Junction, MD
Salary
$221,000–$299,000 / yr
Posted
5 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $260k
$118k $318k
below market most similar roles pay here above market

This role pays more than 99% of similar roles. Most pay $142,400–$214,000 — the blue band above. At the midpoint, this role pays about $260k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1377 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 1184 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Reverse Engineer

Reverse Engineer The Reverse Engineer joins the Cyber and IT Risk Management team to support cyber missions and operations across the federal government. This role involves creating novel mission solutions in cyber related technologies and products. The successful candidate will perform in-depth kernel-level programming, conduct computer forensics, and provide or author technical presentations on assigned projects. Daily responsibilities include utilizing software version control tools like Subversion and CVS to manage development. Required technical skills include programming in Assembly, C, C#, C++, Java, Perl, and Python, along with specific expertise in reverse engineering software. The position requires a Bachelor of Science in Computer Science or a related technical degree and over twelve years of related experience to solve complex cyber security problems within a national security context.

What you'll do

  • Perform in-depth kernel-level programming to support cyber missions.
  • Conduct computer forensics to identify and analyze digital evidence.
  • Develop and maintain software using Assembly, C, C++, Java, Python, or Perl.
  • Manage source code using version control tools like Subversion and CVS.
  • Author and deliver technical presentations on assigned cyber projects.
  • Create novel mission solutions for cyber-related technologies and products.

What we're looking for

  • Must be a US citizen.
  • Must currently possess or be able to obtain a Top Secret SCI with Polygraph clearance.
  • Bachelor of Science in Computer Science or a related technical degree.
  • 12+ years of related experience.
  • Proficiency in programming languages including Assembly, C, C#, C++, Java, Perl, or Python.
  • In-depth experience in kernel-level programming and computer forensics.
  • Experience with software version control tools such as Subversion and CVS.
  • Security clearance level: TS/SCI w/Poly.

More like this

Similar roles

Chief Reverse Engineer

General Dynamics

Annapolis Junction, MD +2 37 days ago $265,505–$280,000
Reverse Engineering C C++ Rust Python Assembly IDA Pro Ghidra Radare2 Linux Unix Windows Static Code Analysis Kernel-level Debugging Vulnerability Assessment Penetration Testing Protocol Analysis Firmware Analysis
10+ yrs exp Hybrid

Software Reverse Engineer

Booz Allen Hamilton

Charlottesville, VA 34 days ago $86,800–$198,000
Reverse Engineering C++ Python Java Go IDA Pro OllyDbg Wireshark BurpSuite Kali Linux Metasploit FPGA DSP Network Traffic Analysis C4 Networks
5+ yrs exp

Software Reverse Engineer, Lead

Booz Allen Hamilton

Charlottesville, VA 48 days ago $99,000–$225,000
Reverse Engineering C++ Python Java Go IDA Pro OllyDbg Wireshark BurpSuite Kali Linux Metasploit FPGAs DSP SDRs firmware, analysis Disassembly Network Traffic Analysis cyber-kill chain TS/SCI
8+ yrs exp

Malware Reverse Engineer, Senior

Booz Allen Hamilton

Fort Meade, MD 111 days ago $86,900–$198,000
Malware Reverse Engineering Python C++ Go Rust C# Java JavaScript Windows API Linux Wireshark Dynamic Analysis Fuzzing Shellcode Memory Corruption Vulnerability Research Network Traffic Analysis Virtual Machines Disassemblers Debuggers Hex Editors
5+ yrs exp

Silicon Firmware Engineer

Amd

Austin, TX 4 days ago $161,200–$241,800
C C++ Firmware SoC Power Management pre silicon development silicon bring up Root Cause Analysis BIOS AI assisted development Platform Control Debugging

CPU Emulation Engineer

Qualcomm

Santa Clara, CA 40 days ago $175,600–$263,400
SystemVerilog C++ C Python Perl Verilog RISCV Palladium Zebu Veloce FPGA Linux DPI Firmware
4+ yrs exp