Jobs · Engineering · Virginia

Lead Software Reverse Engineer

Trusted Concepts, Inc. · Arlington, VA · 3 mo ago
On-siteEngineeringFull-time

About the role

A lead software reverse engineer is needed to analyze and understand proprietary software systems.

Responsibilities

  • Analyze and reverse engineer software systems to identify vulnerabilities and security weaknesses.
  • Develop and maintain documentation of reverse engineering processes and findings.
  • Collaborate with development teams to integrate reverse engineered components into new products.
  • Stay current with emerging technologies and methodologies in software reverse engineering.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, or related field.
  • 5+ years of experience in software reverse engineering.
  • Experience with reverse engineering tools such as IDA Pro, Ghidra, etc.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills.

Qualifications

  • Experience with multiple programming languages including C/C++, Python, Java, etc.
  • Knowledge of operating systems and network protocols.
  • Experience with static and dynamic analysis techniques.
  • Ability to work independently and as part of a team.

Skills

  • Reverse engineering expertise.
  • Programming skills.
  • Technical writing skills.

Benefits

  • Competitive salary.
  • Flexible working hours.
  • Professional development opportunities.
  • Health insurance.
  • Retirement plan.

Pay

$120,000 - $150,000 annually.

Schedule

Full-time.

Contact Us

For more information, please contact [Contact Information].

Similar jobs