Jobs · Engineering · Washington

Senior Cyber Reverse Engineer

On-siteEngineering$167k/yrFull-time

At PNNL, our core capabilities are divided among major departments called Directorates, each focused on a specific area of scientific research or function. The National Security Directorate (NSD) drives science-based, mission-focused solutions to address complex, real-world threats. The Emerging Threats and Technologies Division, part of NSD, consists of over 400 scientists, engineers, and analysts with backgrounds in cyber, nuclear, intelligence, policy, data science, and other fields. We work in interdisciplinary teams to integrate policy, analytics, science, and technology into unique solutions.

Responsibilities

  • Design, deploy, and operate systems, networks, applications, and tools that underpin cyber security and cyber defense.
  • Provide integration of hardware, software, and other components to solve operational challenges for cyber defenders.
  • Perform data and systems engineering functions to support cyber operations activities and systems.
  • Engineer and deploy security and defensive countermeasures and controls.
  • Ensure system security needed in operations is assessed, established, and included in design and development; execute security requirements definition, systems analysis, systems design, security hardening, security test and evaluation, and certification and accreditation.
  • Support operational systems and perform activities such as vulnerability scanning, network, and system security configuration.
  • Design and architecture of new approaches, methods, and techniques for cyber defense and resiliency for information technology and operational technology systems and networks.
  • Take on task leadership, mentor junior engineers, and advise project leadership on novel directions for investigations.
  • May interface with external entities including law enforcement, intelligence, and other government organizations and agencies.

Requirements

  • U.S. Citizenship
  • Ability to obtain and maintain a federal security clearance, including a background investigation covering employment, education, financial, and criminal history, as well as interviews with personal references, neighbors, and co-workers.
  • Subject to pre-employment and random drug testing for illegal drugs, including marijuana, consistent with federal law.
  • Must demonstrate non-use of illegal drugs, including marijuana, for the 12 consecutive months preceding completion of the Questionnaire for National Security Positions (QNSP).

Qualifications

Minimum Qualifications:

  • BS/BA and 7+ years of relevant work experience, or
  • MS/MA and 5+ years of relevant work experience, or
  • PhD with 3+ years of relevant experience.

Preferred Qualifications:

  • Experience with one or more disassemblers (IDA Pro, Binary Ninja, Ghidra).
  • Experience with one or more assembly languages (x86, ARM, RISCV, PPC, etc).
  • Comfortable with software development in compiled and scripting languages (C, C++, Rust, Python, etc).
  • Experience with object files, compilers, linkers, loaders, and debuggers (ELF, DWARF, GDB, LLVM).
  • Experience with both static and dynamic program analysis techniques.
  • Experience with reverse engineering firmware and/or embedded systems from OT devices.
  • Experience with emulation frameworks (QEMU, Renode).
  • Experience with software exploitation techniques and modern mitigations.

Benefits

  • Medical, dental, and vision insurance
  • Robust telehealth care options and mental health benefits
  • Free wellness coaching
  • Health savings account and flexible spending accounts
  • Basic life insurance and disability insurance*
  • Employee assistance program and business travel insurance
  • Tuition assistance and relocation support
  • Backup childcare, legal benefits, and supplemental parental bonding leave
  • Surrogacy and adoption assistance, and fertility support
  • Company-funded pension plan* and 401(k) savings plan with company match*
  • Up to 120 vacation hours per year and ten paid holidays per year

*Research Associates excluded. All benefits are dependent upon eligibility.

Pay

Minimum Salary: USD $166,800.00/Yr.

Maximum Salary: USD $275,200.00/Yr.

Similar jobs

Senior Reverse Engineer

GliaCell TechnologiesLaurel, MD· 1 mo ago
Engineering$200k–$280k/yrapply on gliacelltechnologies.applytojob.com