Software Reverse Engineer II

An experienced advanced analytic development company providing Cyber solutions to current and emerging missions.
Security
Senior Software Engineer
Hybrid
10+ years of experience
Cybersecurity

Description For Software Reverse Engineer II

ClearEdge is seeking a Senior Software Reverse Engineer to join their cybersecurity team in Annapolis Junction, MD. This role focuses on analyzing and reverse-engineering complex software systems to enhance threat intelligence and strengthen defense strategies. With 10+ years of experience required, the ideal candidate will have deep expertise in low-level programming, reverse engineering tools, and malware analysis.

The position offers an exceptional benefits package, including a $10k annual training budget, 10% 401k contribution, and access to cutting-edge technology resources. You'll be part of a dynamic team solving complex technical challenges for the DoD, working in a hybrid environment that promotes both collaborative and independent work.

Key responsibilities include performing static and dynamic analysis of software systems, documenting malware behavior, developing analysis tools, and staying current with cybersecurity trends. The role requires a TS/SCI clearance with polygraph and strong expertise in tools like IDA Pro, Ghidra, and various operating systems.

ClearEdge values honesty, integrity, and accountability, providing an environment where technical excellence meets mission-critical objectives. This is an excellent opportunity for an experienced reverse engineer to contribute to important national security initiatives while working with state-of-the-art technology and a collaborative technical team.

Last updated 2 months ago

Responsibilities For Software Reverse Engineer II

  • Perform static and dynamic analysis of hardware, firmware, and/or software
  • Document malware behavior and patterns to enhance internal threat intelligence
  • Write detailed technical reports on findings
  • Develop or enhance tools to streamline malware analysis processes
  • Stay current with cybersecurity trends and malware tactics

Requirements For Software Reverse Engineer II

Linux
  • TS/SCI with polygraph clearance
  • 10+ years of experience in software analysis, reverse engineering, or related cybersecurity fields
  • Bachelor's degree in Computer Science, Cybersecurity, Information Technology, or related field
  • Expertise in low-level programming languages (C, C++, Assembly)
  • Proficiency with reverse engineering tools (IDA Pro, Ghidra, OllyDbg, x64dbg)
  • Experience with debugging and disassembly techniques
  • Strong understanding of operating system internals (Windows, Linux, macOS)
  • Experience with virtualization and sandbox environments
  • Analytical mindset with excellent problem-solving skills
  • Outstanding written and verbal communication skills
  • High attention to detail

Benefits For Software Reverse Engineer II

401k
Medical Insurance
Education Budget
  • $10k annual training/education benefit
  • 10% 401k contribution
  • Health allowance
  • Technology allowance
  • Access to state-of-the-art technology lab
  • Monthly TechConnect and DeepDive collaboration sessions

Interested in this job?

Jobs Related To ClearEdge Software Reverse Engineer II

Security Developer Senior Consultant

Senior Security Developer Consultant role at Google Cloud's Mandiant division, focusing on cybersecurity assessments, cloud infrastructure, and client security solutions.

Senior Security Engineer, Red Team, Cloud CISO

Senior Security Engineer position at Google Cloud focusing on Red Team operations, security assessments, and infrastructure protection.

Silicon Senior Design Verification Engineer, Security

Senior Design Verification Engineer position at Google focusing on security implementations, requiring expertise in UVM and System Verilog for developing custom silicon solutions.

Senior Software Engineer, ChromeOS, Security

Senior Software Engineer position at Google focusing on ChromeOS security, requiring 5 years of backend development experience and security expertise.

Senior Software Engineer, Google Cloud Platform Security UI

Senior Software Engineer position at Google Cloud Platform focusing on Security UI development, requiring 5 years of software development experience.