
Job Information
Moseley Technical Services Reverse Engineer in Hanover, Maryland
Reverse Engineer
2020-12232
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 (Jarrett.Lee@moseleytechnical.com)
External Company URL: http://www.moseleytechnical.com/
Street: 1340 Ashton Road