Reverse Engineer III

Black Eagle Defense

Fort Meade (MD)

On-site

USD 190,000 - 247,000

Full time

46 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Black Eagle Defense in Fort Meade, MD is seeking a Reverse Engineer III to join a CNO team. The role combines reverse engineering of complex networked code with development and testing support to meet mission needs.

You will work on various systems with strong emphasis on C/C++, Linux/Windows, and networking protocols, collaborating with analysts and customers to articulate goals and drive solutions.

Qualifications

  • Bachelor of Computer Science or Computer Engineering with 12+ years of software/system development required; 4 years may substitute for a degree.
  • Master's degree in CS/CE with 10+ years of experience acceptable.

Responsibilities

  • Reverse engineer complex networked code bases for understanding and vulnerability discovery.
  • Collaborate with analysts to align efforts with goals and articulate customer needs.
  • Use analytical skills to pursue leads and contribute to development and testing efforts.

Skills

Reverse engineering
Teamwork
Analytical thinking
Customer communication

Education

Bachelor's in CS/CE
Master's in CS/CE

Tools

C/C++
Unix/Linux
Dialogic
TCP/IP

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
  • 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 MGoogle Cloud Platform
  • 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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Reverse Engineer (AD3) [D.26.0077]
Reverse Engineer (AD3) [D.26.0077]

Dover Networks LLC • Maryland

On-site
USD 238,500 - 291,500
Senior Reverse Engineer & Embedded Developer (CNO)
Senior Reverse Engineer & Embedded Developer (CNO)

Dover Networks LLC • Maryland

On-site
USD 238,500 - 291,500
Reverse Engineer 3 - (Reverse Engineering, Development, Testing)
Reverse Engineer 3 - (Reverse Engineering, Development, Testing)

Akina Inc • Fort Meade (MD)

On-site
USD 234,000 - 287,000
Reverse Engineer / CNO Developer
Reverse Engineer / CNO Developer

Bytoa • Columbia (MD)

On-site
USD 235,000 - 255,000
Senior Reverse Engineer
Senior Reverse Engineer

Neuralsolutions • Columbia (MD)

On-site
USD 204,000 - 247,000
Reverse Engineer III with Security Clearance
Reverse Engineer III with Security Clearance

Black Eagle Defense • San Antonio (TX)

On-site
USD 120,000 - 180,000
Software Reverse Engineer (TS/SCI)- Senior & Mid
Software Reverse Engineer (TS/SCI)- Senior & Mid

Vexterra Group • Bethesda (MD)

On-site
USD 100,000 - 130,000
CNO Reverse Engineer
CNO Reverse Engineer

Huntington Ingalls Industries • Fort Meade (MD)

On-site
USD 133,000 - 190,000
Best-in-class medical, dental and vision plan choices
Wellness resources
Savings Plan Options (401(k))
+1
Reverse Engineer All Levels
Reverse Engineer All Levels

Adaptic • Corridor North (MD)

On-site
USD 90,000 - 120,000
Senior Application Developer/Reverse Engineer
Senior Application Developer/Reverse Engineer

Neural Solutions • Columbia (MD)

On-site
USD 204,000 - 247,000