SkillBridge Software Engineer

BOGART AND ASSOCIATES INC
Chantilly, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Chantilly, United States of America

Tech stack

C
C++
Static Program Analysis
Python
Machine Learning
Network Protocols
Reverse Engineering
Simple Network Management Protocols
TCP/IP
Code Structure
Information Technology
Vulnerability Analysis

Job description

The candidate will be working as a Vulnerability Researcher to identify flaws in software. The candidate must be familiar with the latest techniques in vulnerability research and demonstrate their ability to follow best practices. Candidate will conduct reverse engineering to determine functionality and code structure for use in the discovery of initial access capabilities.

The candidate will:

  • Actively debug software and troubleshoot issues with software crashes and programmatic flow;
  • Perform source code analysis in an effort to discover software flaws, and author documentation on the impact and severity of the flaw;
  • Develop proof-of-concept exploits against research targets, prototypes, and hands-on demonstrations of vulnerability analysis results;
  • Participate in technical presentations on assigned projects.

Requirements

  • Experience as a software engineer

Desired experience

  • Experience with vulnerability research and exploit development
  • Experience with Assembly, C, C++, or Python
  • Experience with Machine Learning concepts
  • Understanding of network protocols (TCP/IP, SNMP, etc.).

Security Clearance

  • Not required, but a TS or above is preferred

Education

  • Bachelor degree in Computer Science, Engineering, or other related discipline

Apply for this position