logo

View all jobs

Software Engineer 1 w/ GHIDRA

Hanover, MD
REQUIRED SKILLS/ABILITIES:
  • TO BE CONSIDERED FOR THIS POSITION YOU MUST HAVE AN ACTIVE OR REINSTATABLE TS/SCI W/ POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED) 
This opening is supporting GHIDRA, a software reverse engineering (SRE) framework. GHIDRA helps analyze malicious code and malware like viruses, and can give cybersecurity professionals a better understanding of potential vulnerabilities in their networks and systems. GHIDRA includes a suite of software analysis tools for analyzing compiled code on a variety of platforms including Windows, Mac OS, and Linux. Capabilities of GHIDRA include disassembly, assembly, decompilation, graphing, and scripting, and hundreds of other features.
 
Required Skills:
  • A minimum of 7 years of experience as a SWE in programs and contracts of similar scope, type, and complexity.
  • A minimum of a Bachelor’s Degree in Computer Science or related discipline from an accredited college or university.
    • 4 years of additional SWE experience on projects with similar software processes may be substituted for a Bachelor’s Degree.
  • Within the last 7 years, a minimum of 5 years experience developing in Java. Specifically, Candidate must have experience developing and reengineering/refactoring large codebases
  • Within the last 7 years, a minimum of 3 years experience developing software in either a Linux, Windows, or Mac OS environment
  • Within the last 3 years, a minimum of 1 year of experience developing software with Eclipse and Junit
  • Demonstrated familiarity with C/Assembly code and microprocessors
  • Candidate must be flexible to changing requirements and direction of tasking
  • Candidate must be comfortable interfacing with other team members - strong communication and interpersonal skills
  • Candidate must be self motivated
 
Desired Skills:
  • Familiarity with GHIDRA
  • Experience with reverse engineering concepts
  • Experience developing in Python
  • Experience with Postgres/Elasticsearch
  • Experience with debugger internals
  • Experience performing open source development
  • Experience with Git
  • Experience working within an Agile development environment
 
 
Powered by