Maryland Green Jobs

Maryland Mobile Logo

Job Information

Moseley Technical Services Reverse Engineer in Hanover, Maryland

Reverse Engineer


Hanover, Maryland

Direct Hire, Full-Time with Benefits

What You’ll Do:

  • Analyze, decompose, disassemble code, perform static code analysis, kernel-level debugging, and debug and modify software.

  • Programming in both C and assembly language, we’ll rely on you to be involved in Protocol Analysis, Vulnerability Assessment, Security Research, Rapid Prototyping of proof of concept capabilities.

  • Conduct vulnerability assessments and penetration testing utilizing reverse engineering techniques.

  • Contribute to the design, development and implementation of countermeasures, system integration, and tools specific to Cyber and Information Operations.

What You’ll Need:

  • TS/SCI Clearance with Full-Scope Polygraph required

  • Bachelor’s Degree in Engineering or a related field

  • Technical expertise in two (2) or more of the following areas:

  • Systems Requirements Analysis

  • Software System Design

  • Software System Development

  • Software System Integration

  • Software System Testing

    • 5+ years of work experience in three (3) or more of the following:
  • Experience with reverse engineering and analysis of software

  • Experience with Ida Pro or Ghidra

  • Experience with operating system internals with one or more of the following operating systems: Unix, Linux, VxWorks

  • Working knowledge of common protocols/standards such as TCP/IP, SDH/SONET, ATM, MPLS/GMPLS, Ethernet, Carrier Grade Ethernet

  • Hands-on experience with integrating hardware and software systems

  • Proof of concept tools

  • Developing embedded software systems in assembly, C and/or C++

  • Protocol analysis such as TCP/IP, SDH/SONET, ATM, MPLS/GMPLS, Ethernet, Carrier Grade Ethernet

  • Developing embedded software systems in one or more of the following operating system environments: Unix, Linux, VxWorks

  • Low-level programming of device drivers in a Unix, Linux or Windows environment

  • Experience with Python or similar scripting languages

  • Bit-level data analysis

  • Fully proficient knowledge of operating system fundamentals (interrupts, threading, virtual memory, device drivers) and internals (memory layouts and management, binary file formats)

  • Fully proficient knowledge and exposure to computer processor architectures and instructions sets

  • Direct experience in Reverse Engineering tools, both COTS and GOTs

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.

Jarrett 256-880-0446 Ext. 316 (

External Company URL:

Street: 1340 Ashton Road