industry-logo

Software Engineer

2HB Incorporated

$101K — $151K *

repostReposted more than 3 months ago

compensation-icon

5 - 7 years of experience

bookmark empty
report an issue with job

Job Description

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.

2HB Incorporated is seeking a Software Engineer in order to support its government customer in Annapolis Junction, MD. The candidate's job description is as follows:
  • Perform Software Engineering and vulnerability research with a focus on OCO (Offensive Cyber Operations) and DCO (Defensive Cyber Operations) activities.
  • Work with customers directly performing full cycle system engineering, gathering requirements and source code, to technical documentation and specifications.
  • Performing long term, in depth vulnerability assessments using reverse engineering, kernel debugging, and exploitation technologies.
  • Engineers are encouraged to be creative and exhaust every technical avenue to uncover weaknesses of the system and exploit them.
  • Performs software development tasks and assists in the design and architecture of software applications individually or as a team member
  • Develops production quality software based on pre-defined software requirements and designs
  • Reviews, analyzes, and modifies programming systems to include coding, testing, debugging, installing, and documenting to support organizations software applications
  • Implements software development process improvement activities in accordance with organizational procedures
  • Develops unit and integration tests and test plans for software applications and prepares software test reports
  • Writes documentation for software and software interfaces

Required Qualifications:
  • High School and Eleven [11] years experience in software development technologies and methodologies.
OR
  • BS in STEM field (Electrical/Computer/Software Engineering, Computer Science, Math or Information Systems) and Seven (7) year of experience in software development technologies and methodologies.
  • TS/SCI with Full Scope Polygraph

Required Skills:
  • C/C++ Software development skills
  • Experience in x86/x64 assembly, software reverse engineering, kernel debugging, and protocol stacks
  • Experience in Software Reverse Engineering with at least 1 of the following tool or an equivalent: IDAPro, GDB, WinDbg, Immunity/OllyDbg
  • Experience developing computer exploits
Preferred Technical Skills:
  • Experience in malware analysis and mitigation techniques
  • Strong understanding of the Windows and Linux Operating System internals and APIs
  • Knowledge of analyzing shellcode, packed and obfuscated and the associated algorithms a plus
  • Experience with scripting languages such as Python, Bash, Pearl, etc
  • Experience in host and network analysis to identify and characterize anomalies and vulnerabilities in the platform
  • Experience documenting findings in reports and briefings
This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.
stats icon
Total value of jobs:
$83,124,723
stats icon
Total Jobs:
345
stats icon
Average Pay:
$124,811

More Jobs at 2HB Incorporated

$80K — $120K *

2 weeks ago

• 5 - 7 years exp

Information Technology

In-Person

$120K — $160K *

2 weeks ago

• 5 - 7 years exp

Information Technology

In-Person

$100K — $150K *

2 weeks ago

• 5 - 7 years exp

Information Technology

In-Person

$90K — $130K *

2 weeks ago

• 5 - 7 years exp

Information Technology

In-Person

$90K — $130K *

4 weeks ago

• 5 - 7 years exp

Information Technology

In-Person

More Information Technology Industry Jobs

Find similar Software Engineer jobs: