Reverse Engineer

Visionist
Any Location, MD
Job Description
Role Overview

We are a 100% employee-owned company, solving the Intelligence Community's toughest software and analysis challenges. As a Reverse Engineer, you will perform reverse engineering and debugging on existing software, identify defects, and develop methods to identify vulnerabilities. Our open-door leadership team fosters a supportive culture, where internal growth and promotion opportunities are the norm.

What You Will Do

Your contributions will include performing reverse engineering and debugging, identifying defects, researching open-source vulnerabilities, and developing methods to identify vulnerabilities in running software.

Why It Might Be a Fit

If you like rewarding work in developing tools for user interaction, and you value a supportive culture with regular happy hours, baseball games, and activity clubs, then this is the place for you.

Requirements

  • Bachelor's degree in a technical discipline
  • 5 years of experience in reverse engineering (3 years with a Master's degree)
  • Experience with low-level programming and assembly language
  • Knowledge of C/C++ and Python
  • Knowledge of industry standard reverse-engineering tools

Benefits

  • Competitive 15% retirement contribution
  • 4 weeks paid time off
  • 12 paid holidays
  • Comp time
  • Overtime
  • Flexible work hours
  • 80 hours of paid parental leave
  • Annual lifestyle bonus of $600
  • Annual merit increases & performance-based bonuses
  • Term life insurance
  • Short-term disability
  • Long-term disability
  • Medical, dental, & vision benefits for both individuals and families
]]>