Reverse Engineer III

Black Eagle Defense

$190K — $247K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's in Computer Science or Engineering; or Master's with 10 years experience.
  • Minimum 12 years of software/system development experience or equivalent.
  • Expertise in at least three of the specified software processes: requirements analysis, design, development, integration, testing.
  • Ten or more years of experience in four or more key software application development areas.
  • Advanced skills in reverse engineering, development, and analysis, along with agency tools and hacking methodologies.

Responsibilities

  • Analyze and reverse engineer complex networked code bases for vulnerabilities.
  • Support development and testing efforts within a Computer Network Operations (CNO) team.
  • Collaborate with analysts to align reverse engineering efforts with their goals.
  • Assist team members in understanding project requirements and articulating their vision.
  • Utilize analytical skills to pursue and resolve leads independently.

Benefits

  • Support for professional development and continuous learning.
  • Collaborative team environment focused on mission-driven projects.
  • Opportunity to work with cutting-edge technology and tools.
  • Engagement in innovative projects within the networking and security domain.
Full Job Description
Job Description

SALARY RANGE $190,000 - $247,000/year

DUTIES As a successful candidate for the Reverse Engineer III role, you will serve as a versatile, general-purpose reverse engineer and developer embedded within a CNO team, leveraging advanced skills to analyze and reverse engineer complex networked code bases while also supporting development and testing efforts. In this role, you will contribute to a wide range of mission needs by applying your analytical background to support your own reverse engineering and development activities, as well as assisting the broader team in better understanding and analyzing their projects.

Required Skills

SKILLS

  • Be a team player in CNO to:
    • Reverse engineer complex networked code bases for understanding and vulnerability discovery
    • Collaborate with analysts on their goals and where your effort can help them achieve their goals
    • Help your customers understand what they want and how to articulate their vision
    • Use your own analytical skills to run down analytical leads yourself


QUALIFICATIONS A Bachelor of Computer Science or Computer Engineering and a minimum of Twelve (12) years of software/system development is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree. A Master's of Computer Science or Computer Engineering with a minimum of Ten (10) years of experience is also acceptable. Experience must consist of technical expertise in at least three (3) of the following areas:

  • System Requirements Analysis
  • Software System Design
  • Software System Development
  • Software System Integration
  • Software System Testing


In addition, the individual shall have at least ten (10) years of work experience in four (4) or more of the following areas:

  • Developing software applications in C, C++, or Java
  • Developing software applications for Unix, Linux, or Windows environments
  • Developing DLLs for the Windows environment
  • Development on computer telephony platforms using cards such as Dialogic
  • Object-oriented design and programming
  • Working knowledge of common protocols/standards such as TCP/IP, SNMP, H.323, X.25, 802.1I, 802.16, SIP, MEGACO, or MGCP
  • Web development with XML, PHP, MySQL, ColdFusion, or Apache
  • Script writing using Perl, Python, Bourne shell, C shell, or other proprietary scripting languages
  • Database experience with Sybase, Oracle, or Microsoft (SQL Server)
  • Reverse engineering and analysis of software
  • Kernel knowledge of Unix (Linux)
  • Bit-level data analysis


Additionally, the candidate must be/have:

  • Advanced RE skills
  • Advanced development skills
  • Advanced analyst skills
  • Experience using agency tools
  • Knowledge of hacking methodologies
  • Knowledge of networking technologies
  • Ability to work well on a team


Desired Skills

  • Experience in discovering novel software vulnerabilities
  • Experience working as an exploitation analyst
  • Experience working as an interactive operator
  • Experience working as a developer

Similar Jobs

More Jobs at Black Eagle Defense

  • Reverse Engineer III
    $190K — $247K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person
  • Software Engineer II
    $143K — $200K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person
  • Software Engineer III
    $209K — $266K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person
  • Application Engineer IV - NiFi
    $190K — $247K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person
  • Database Engineer II
    $143K — $200K *
    Fort George G Meade, MD 20755 (Anne Arundel County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Reverse Engineer III jobs: