Full Time

Remote Software Reverse Engineer - FUTURE NEED (Requires US Government Security Clearance at Secret Level)

Get It - Professional Services
Remote!
$100,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Get It - Professional Services, so some details may not match this job. The employer's own page has the real description.

Overview

The Remote Software Reverse Engineer at Get It - Professional Services is responsible for analyzing software applications to understand their structure, functionality, and potential vulnerabilities. This role requires a deep understanding of software architecture and programming languages in order to dissect code and uncover critical insights. The Reverse Engineer will collaborate with cross-functional teams to inform security enhancements and contribute to software development projects. As this position requires a US Government Security Clearance at the Secret Level, candidates must meet stringent security requirements and demonstrate the ability to work effectively in a sensitive environment.



Job Responsibilities

  • Conduct reverse engineering on software applications to identify security vulnerabilities and weaknesses.
  • Analyze and decode binary files and source code to extract meaningful information.
  • Document findings in comprehensive reports detailing both methodologies employed and conclusions drawn.
  • Collaborate with software developers and security analysts to recommend improvements and patches based on findings.
  • Stay updated on the latest trends and tools in reverse engineering and cybersecurity.
  • Participate in code reviews and contribute to best practices for secure software development.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Cybersecurity, or a related field.
  • Minimum of 3 years of experience in software reverse engineering or related security roles.
  • Expertise in multiple programming languages, including C, C++, Python, and Java.
  • Strong understanding of software vulnerabilities, exploits, and mitigation techniques.
  • Experience with disassembly, debugging, and decompilation tools such as IDA Pro, Ghidra, or Radare2.
  • Current US Government Security Clearance at Secret Level.


Technologies & Tools

The ideal candidate will work with a range of technologies and tools essential for software reverse engineering. This includes software analysis tools such as IDA Pro, Ghidra, and Radare2 for disassembly and debugging, as well as familiarity with scripting languages to automate processes. Proficiency in various programming languages, including C, C++, and Python, will be crucial for understanding and manipulating codebases.



Ideal Candidates

Ideal candidates for the Remote Software Reverse Engineer position are analytical thinkers with a problem-solving mindset, committed to enhancing software security. They should possess strong attention to detail and the ability to work independently in a remote setting while meeting deadlines. A continuous drive for knowledge in the field of cybersecurity, along with strong interpersonal skills for effective collaboration, will make them a valuable asset to the Get It - Professional Services team.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.