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