Obscurity Labs Android (CNO/OCO) Exploit Developer (Multiple Levels) Ashburn, VA · Full time

We are seeking talented team mates to assist us with capability development on a challenging and unique project. These challenges include technical research, vulnerability review, software development, integration, testing and product maintenance of sophisticated frameworks to support CNO/OCO actives.

Description

Required Experience and Skills:

We’re looking for someone who has demonstrated experience and in-depth knowledge of Exploit Development and has the required skills, abilities, and knowledge in the following:

  • Professional software development and/or CNO/OCO tool development
  • Android and/or Linux vulnerability analysis, exploit development, and/or kernel development
  • Low-level programming experience in C, ARM 32/64-bit, and/or x86/x64 architectures
  • Experience in all or some of the following programming languages: C, C++, and/or assembly 
  • Experienced and proficient in Reverse Engineering tools such as IDA Pro, Binary Ninja, and/or Ghidra
  • knowledge of OS fundamentals and internals of the Linux/Android Kernel and SELinux/SEAndroid


Preferred Experience and Skills:

We understand an ideal candidate with every skill is impossible to hire, so we prefer our candidates to have additional and/or familiarity with the following skills, abilities, and knowledge:

  • Vulnerability research and exploit development
  • Experience with mitigation to deter exploitation, such as ASLR, code signing, non-executable memory protections, and sandboxing
  • Experience with methods to bypass exploit mitigation and detection techniques
  • Understanding of exploit mitigations such as ASLR, DEP, PXN, ROP
  • Reverse engineering x86, ARM 32-bit, and ARM 64-bit binaries
  • SELinux internals and implementations within Android
  • Designing and implementing custom network communication protocols
  • Python Development
  • Developing native applications with the Android NDK
  • Linkers and loaders


Qualifications

Security Clearance

Qualified applicants may be subject to a security investigation and must meet minimum qualifications to access classified information. U.S. Citizenship is required. Qualified applicants must meet the requirements to obtain and maintain a government security clearance. A Secret or Top Secret clearance is highly desired.


Salary:

Commensurate with experience (entry-level, mid-level, senior, SME)

Salary

$100,000 - $300,000 per year