6 days ago
Cyber R&D Engineer
Fort Meade, MD
$116,900-$243,100 / year
full-timeseniorDefense and National Security
Tech Stack
Description
You will advance the development of cutting-edge software solutions to exploit vulnerabilities in adversary technologies, integrating and testing tools from external vendors while maintaining software programs with mission partners. Your role involves proactive problem-solving, staying ahead of emerging threats, and collaborating with cross-functional teams to deliver innovative and secure solutions.
Requirements
- 5 years of direct relevant experience in vulnerability research and analysis to include development of working proofs of concept (POCs)
- 5 years of experience in Windows and/or Linux operating systems
- Proficiency in one or more programming languages including but not limited to: C, C++, Python, Java/Javascript, Bash/Bourne/C Shell, Rust, Assembly
- Expertise with one or more tools: Gnu Debugger (GDB), Valgrind, Low Level Debugger (LLDB), Interactive Disassembler (IDA) Pro, Ghidra, SCons
Responsibilities
- Provide on-site support in research and development of software designed to exploit vulnerabilities in adversary technology
- Develop and optimize algorithms, author scripts, and create utility software
- Identify and analyze potential vulnerabilities in software, hardware, and firmware components
- Conduct threat modeling and risk assessments to identify potential attack vectors and vulnerabilities
- Evaluate the security posture of cyberspace systems, including network protocols, operating systems, and applications
- Research and analyze emerging trends and technologies in cyberspace, such as artificial intelligence, machine learning, and Internet of Things (IoT)
- Analyze and reverse engineer source code
- Perform software integration and testing of tools acquired via separate contracts or vendors
- Establish and maintain continuous integration/continuous development mechanisms in accordance with industry best practices
- Generate technical writing and documentation and perform lifecycle maintenance of software programs managed by MARFORCYBER and its mission partners
- Participate in solutions/scoping discussions, requirements refinement, complexity estimation, and potentially live operations to best meet supported unit/team needs
0 views 0 saves 0 applications