Expert CNO Reverse Engineer

Mantech International Corporation
Hanover, MD, United States
18 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Java (Programming Language) Microsoft Windows Software Applications Confluence JIRA C Sharp (Programming Language) Unix C++ (Programming Language) Continuous Integration Software Debugging Perl (Programming Language)
+15 more
Networking Hardware Python (Programming Language) OllyDBg Reverse Engineering Subversion TCP/IP WinDBg Software Troubleshooting Malware Git IDA Pro Atlassian Tools Reverse Engineering Software Hardware Infrastructure Software Version Control

Job description

  • Perform Reverse Engineering of Hardware Components and Software Applications to design and develop new bleeding edge CNO software.
  • Author and participate in technical presentations on assigned projects
  • Utilize tools and techniques such as IDA Pro, Ghidra, OllyDbg, and other industry-standard software for hardware and software analysis.
  • Communicate project status to leadership and stakeholders

Requirements

  • High School Diploma and 16+ years of related technical experience, or Bachelor’s Degree in related technical field and 12+ years of technical work experience or Master’s degree in related technical field and 10+ years of technical work experience
  • 7+ years of experience with hardware or software reverse engineering. This is reduced to 6+ years with a Master’s degree in a relevant discipline.
  • 6+ years of experience programming in Assembly, C, C#, C++, Java, Perl, or Python. This is reduced to 5+ years with a Master’s degree in a relevant discipline.
  • 4+ years of experience programming CNO tools and techniques. This is reduced to 3+ years with a Master’s degree in a relevant discipline.
  • Experience administering and using hardware and software reverse engineering tools
  • Experience creating and briefing technical presentations, written reports, and demonstrations of developed software
  • Experience with Software Version Control such as Subversion and/or Git
  • Knowledge of CNO environment

Preferred Qualifications:

  • Experience with tools like Ghidra, IDAPro, WinDbg
  • Experience developing CNO Capabilities
  • Experience with networking (TCP/IP) and socket-level programming
  • Experience with Malware Analysis
  • Experience with Software Forensics
  • Experience in low-level internals in one or more platforms (e.g., Windows, Unix, mobile, or network devices)
  • Experience with Continuous Integration software
  • Experience with Atlassian Tools (Confluence, Jira, Crucible)
  • Strong problem-solving skills
  • Experience with software troubleshooting and debugging

Security Clearance Requirements:

  • Must have a current/active TS/SCI w/Polygraph security clearance and be willing and able to obtain another polygraph prior to start, if required.

Physical Requirements:

  • Must be able to remain in a stationary position at least 50% of the time.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…