Full Time

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

Get It - Professional Services
Remote!
$90,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 Software Reverse Engineer at Get It - Professional Services will play a crucial role in analyzing and deconstructing software to enhance security protocols and ensure the integrity of various systems. This remote position requires candidates to possess a US Government Security Clearance at the Secret level, allowing them to work on sensitive projects. The successful candidate will employ analytical skills to reverse-engineer applications, contribute to security assessments, and support ongoing software development efforts, ensuring compliance with government standards while collaborating with cross-functional teams.



Job Responsibilities

  • Conduct detailed analysis of software applications to identify vulnerabilities.
  • Utilize reverse engineering techniques to dissect software components for auditing and security assessments.
  • Develop tools and scripts to automate reverse engineering processes.
  • Collaborate with software developers and security teams to enhance application security.
  • Create comprehensive documentation of findings, methodologies, and procedures.
  • Stay current with emerging trends in reverse engineering and cybersecurity technologies.
  • Provide on-going support for operational software including troubleshooting and debugging.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software reverse engineering or a related field.
  • Proficient in Assembly, C/C++, Python, Java, or comparable programming languages.
  • Strong understanding of operating systems internals, file systems, and network protocols.
  • Experience with reverse engineering tools (e.g., IDA Pro, Ghidra, OllyDbg).
  • Must hold a valid US Government Security Clearance at the Secret level.
  • Exceptional problem-solving and analytical skills.


Technologies & Tools

The Software Reverse Engineer will utilize a variety of technologies and tools to perform their tasks effectively. This includes advanced reverse engineering software such as Ghidra and IDA Pro, development environments like Visual Studio and Eclipse, as well as version control systems such as Git. Additionally, knowledge of debugging tools and network sniffers will be essential for thorough analysis and troubleshooting.



Ideal Candidates

Ideal candidates for the Software Reverse Engineer position will possess a strong technical foundation complemented by an analytical mindset, allowing them to dig deep into complex software structures. They should exhibit curiosity and innovation while striving for excellence in security practices. Excellent communication skills and the ability to work collaboratively within diverse teams are essential, as is a commitment to maintaining confidentiality and integrity in handling sensitive information.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

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