Want to know if you’re a fit? Upload your resume and let our AI show you.
Skills
Androidunmatched
C Programming Languageunmatched
C++ Programming Languageunmatched
Computer Scienceunmatched
Computer Securityunmatched
Constructionunmatched
Customer Support/Serviceunmatched
Debugging Skillsunmatched
Engineeringunmatched
Implantsunmatched
Linux Kernelunmatched
Linux Operating Systemunmatched
Operations Planningunmatched
Reverse Engineeringunmatched
Security-Enhanced Linux (SELinux)unmatched
Sensitive Compartmented Information (SCI)unmatched
Software Engineeringunmatched
Top Secret Clearanceunmatched
User Documentationunmatched
Description
TopCleared Recruiting is looking for a Capabilities Developer, specializing in vulnerability research and exploit development. In this role, you will work alongside a team of developers targeting a variety of Linux-based platforms. You will support customers through multiple stages of the development cycle, including design and construction, with occasional opportunities to work on rapid capability development teams for immediate operational needs.
Key Responsibilities
Provide expertise in exploit development targeting Linux and Android platforms
Gain an in-depth understanding of Android/Linux OS internals, interfaces, and security mechanisms.
Build and maintain current and future capabilities, primarily in C/C++
Research upcoming Linux kernel/Android changes to guide future development efforts
Occasionally provide vulnerability assessment and exploit development support in a rapid response setting
Requirements
Bachelor's degree in computer science or a closely related field
In-depth knowledge of exploit mitigations, such as ASLR
Understanding of Linux-specific protection mechanisms, such as SELinux
Strong familiarity with both Linux and Android operating systems
Experience debugging applications on remote systems
Proficiency in C/C++ programming
Former CNO experience as an exploit or implant developer preferred
Expert knowledge of the Linux kernel preferred
Reverse engineering experience using tools like Ghidra or IDA