Cyber Security Reverse Engineer

Cyber Security
00055515 Requisition #

MITRE is different from most technology companies. We are a not-for-profit corporation chartered to work for the public interest, with no commercial conflicts to influence what we do. The Research & Development centers we operate for the government create lasting impact in fields as diverse as cybersecurity, healthcare, aviation, defense, and enterprise transformation. We're making a difference every day—working for a safer, healthier, and more secure nation and world

Our Systems Engineering and Research team is growing! We have new opportunities open for cyber professionals with a focus on reverse engineering in support of highly technical and groundbreaking projects. The selected engineers will be integrated into our team to perform in-depth systems analysis of a wide variety of systems including mobile devices, embedded systems, infrastructure devices, weapons systems, and associated system protocols.

As our Reverse Engineer you will be challenged to: perform systems analysis including systems and protocol research; hardware / software reverse engineering; identify vulnerabilities in systems; document of findings and recommendations. This position is located at Fort Meade, MD.

Hands on technical responsibilities include:

• Given a target communications device, use reverse engineering tools and methods to resolve vulnerabilities of the device for information assurance and analyses purposes
• Initial steps will include studying how the device operates, configuring it, determining how it boots/initializes, and obtaining a binary that can be used for reverse engineering
• Goals for the reverse engineering effort will include: identifying the function that responds to network connections requests, understanding internal communications mechanisms, outlining the general structure of the system software, and determining how system state is altered/saved
• On conclusion, project deliverables will be a report and presentation summarizing what was learned

Basic qualifications:

• Bachelor's Degree in Computer Science, Computer Engineering, Cybersecurity or related field
• Minimum 5 + years’ professional work experience in reverse engineering
• Must be US citizen capable of obtaining and maintaining a TS/SCI clearance with polygraph

Required qualifications:

• Proficient with software reverse engineering tools (e.g., Ghidra, IDA Pro)
• Familiarity with disassembly, assembly, decompilation, graphing and scripting
• Strong C programming skills
• Java or Python programming experience
• Ability to clearly summarize research results in writing/diagrams

Preferred qualifications:

• Master’s / Doctoral degree Computer Science, Computer Engineering, Cybersecurity or related field 
• Possess a TS/SCI clearance with polygraph
• OSCP or related certification
• Research experience

MITRE’s workplace reflects our values. We offer competitive benefits, exceptional professional development opportunities, and a culture of innovation that embraces diversity, inclusion, flexibility, collaboration, and career growth. If this sounds like the choice you want to make, then choose MITRE—and make a difference with us. For more information please visit U.S Citizenship is required for most positions.

My Profile

Create and manage profiles for future opportunities.

Go to Profile

My Submissions

Track your opportunities.

My Submissions