Reverse Engineer

ManTech (


  full-time   employee   contract

United States

Job Duties and Responsibilities

ManTech Mission, Cyber, and Intelligence Solutions Group Is looking for a highly motivated, qualified professional to fill a Senior Software Reverse Engineer position on a team Computer Forensics Engineers. Become an integral part of a diverse team that leads the market in protecting our national security while working on innovative projects that offer opportunities for

Ideal candidates will be experienced low-level programmers.
Candidates are expected to bring expert-level knowledge in Reverse Engineering, and working knowledge of the subject areas below:

Windows and/or Linux device drivers
operating system internals
x86 assembly
kernel debugging
boot procedures
file systems
networking and protocol stacks

Qualifications (Key Skills/Experience

Requires Bachelor?s degree in Computer Science, Computer Engineering Software Engineering, or a related field; strong grasp of operating system fundamentals, including interrupts, threading, virtual memory, device drivers and memory management techniques; knowledge and understanding of
operating system internals, device drivers, integration of code with the operating system kernel, reverse engineering, and Intel x86 assembly; experienced with code and resource optimization; previous
professional development experience in Windows and Linux environments.

Candidates must have an active TS/SCI security clearance with eligibility to obtain a polygraph is required.


  • At least three years of programming knowledge/experience with either Windows Kernel, C, C++,
    Python or Assembly Language and the ability to work in a team environment
  • A passion for low-level software engineering.


Save This Job

Email This Job to a Friend