Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Markon

Reverse Engineer, Level 2

Markon

Reverse Engineer Level 2 performing advanced analysis of hardware and software for mission-critical objectives. Collaborating with cross-functional teams at Markon to deliver high-quality technical solutions.

Posted 4/29/2026full-timeFort Meade • Maryland • 🇺🇸 United StatesMid-LevelSenior💰 $150,000 - $180,000 per yearWebsite

Tech Stack

Tools & technologies
AssemblyJavaPerlPythonSubversionTypeScript

About the role

Key responsibilities & impact
  • Perform reverse engineering of hardware components, software applications, and operating systems to determine functionality, code structure, and circuit design
  • Analyze binaries and system internals to identify vulnerabilities and assess system behavior
  • Program in Assembly, C, C#, C++, Java, Perl, or Python to support reverse engineering efforts
  • Administer and utilize hardware and software reverse engineering tools
  • Perform computer forensics and kernel-level analysis
  • Apply reverse engineering techniques to support development of tools and capabilities
  • Use version control systems (e.g., Subversion, CVS) to manage code and artifacts
  • Develop proof-of-concept code, prototypes, and demonstrations based on analysis results
  • Produce detailed technical reports and documentation of findings
  • Deliver technical presentations to internal and customer stakeholders
  • Collaborate with cross-functional teams to provide reverse engineering expertise in support of mission objectives

Requirements

What you’ll need
  • Active TS/SCI W/ Polygraph with this Customer
  • Bachelor’s degree in Computer Science, Engineering, or related field
  • 5–8 years of experience in reverse engineering or related field
  • Experience with Assembly, C, C++, C#, Java, Perl, and/or Python
  • Strong experience in reverse engineering and binary analysis
  • Experience analyzing operating systems and system internals
  • Experience with reverse engineering tools (e.g., IDA Pro, Ghidra, Binary Ninja)
  • Experience with debugging tools and techniques
  • Experience with kernel-level programming and/or computer forensics
  • Familiarity with version control systems (e.g., Subversion, CVS)
  • Ability to develop technical documentation and present findings clearly
  • Ability to work independently and collaboratively within a team environment

Benefits

Comp & perks
  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Training and Tuition Assistance
  • Paid Time Off
  • Holidays

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
reverse engineeringbinary analysisAssemblyCC#C++JavaPerlPythonkernel-level programming
Soft Skills
technical documentationpresentation skillscollaborationindependent work
Certifications
TS/SCI W/ Polygraph