Software Engineer II

Black Eagle Defense
Fort Meade, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 200K

Job location

Fort Meade, United States of America

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
iOS
C++
Computer Programming
Software Debugging
Dynamic Program Analysis
Mobile Application Software
Python
Reverse Engineering
Software Engineering
Cloud Platform System
Information Technology
Vulnerability Analysis

Job description

DUTIES As a successful candidate for the Software Engineer II role, you must have a strong interest in offensive cyber, vulnerability research, and reverse-engineering for mobile devices. You will perform a variety of activities, including application development, exploit testing/debugging, reverse-engineering mobile applications/SDKs, and vulnerability research.

Requirements

  • Test and debug mobile exploits

  • Reverse-engineer mobile application SDKs

  • Experience with Vulnerability research

  • Experience with Application development

QUALIFICATIONS Eight (8) years of experience as a SWE in programs and contracts of similar scope, type, and complexity are required. A Bachelor's degree in Computer Science or a related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.

Additional requirements:

  • Programming experience in Java, JavaScript, and Python
  • Reverse-engineering experience using static/dynamic analysis tools, such as Frida, Jadx, Ghidra, or IDA
  • Experience with vulnerability research and debugging

Desired Skills

NICE-TO-HAVES

  • Experience with C/C++

  • Experience debugging with gdb or similar tools

  • Knowledge of Android or iOS operating system, architecture, and ecosystem

  • Experience with high-side development

  • Experience with non-attributed networks

  • Experience with cloud environments (e.g., AWS)

Apply for this position