Pacific Northwest National Laboratory

Senior Cyber Reverse Engineer

Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS/BA with 7+ years or MS/MA with 5+ years or PhD with 3+ years of relevant experience
  • Proficiency in software reverse engineering tools like IDA Pro or Ghidra
  • Knowledge of assembly languages such as x86, ARM, RISCV
  • Experience in programming with languages including C, C++, Rust, or Python
  • Familiarity with static and dynamic program analysis techniques
  • Background in reverse engineering firmware and embedded systems
  • Understanding of software exploitation techniques and mitigations

Responsibilities

  • Design and operate cyber security systems, networks, and tools
  • Integrate hardware and software to address challenges
  • Perform data and systems engineering for cyber operations
  • Engineer and deploy security measures
  • Assess and include security in system designs and development
  • Conduct vulnerability scanning and security configuration
  • Develop innovative cyber defense methods for IT and OT systems

Benefits

  • Comprehensive medical, dental, and vision insurance
  • Robust telehealth options and various mental health resources
  • Tuition assistance and relocation support
  • Backup childcare and legal benefits
  • Company-funded pension plan and 401(k) with match
  • Up to 120 vacation hours and ten paid holidays per year
Full Job Description
Responsibilities

PNNL is looking for a senior cyber security engineer with a focus in software reverse engineering. The applicant should be experienced in static and dynamic software analysis, well versed in cyber threat modalities, and interested in joining a growing team of IT/OT experts. A passion for understanding unique systems and being able to communicate both the problem and potential mitigations is critical. This position is expected to take on task leadership, help mentor junior engineers, and advise project leadership on novel directions for investigations.
  • Designs, deploys, and operates systems, networks, applications, and tools that underpin cyber security and cyber defense.
  • Provides integration of hardware, software, and other components to solve operational challenges for cyber defenders.
  • Performs data and systems engineering functions to support cyber operations activities and systems.
  • Engineers and deploys security and defensive countermeasures and controls.
  • Ensures system security needed in operations are assessed, established, and included in design and development; executes security requirements definition, systems analysis, systems design, security hardening, security test and evaluation, and certification and accreditation.
  • Supports operational systems and performs activities such as vulnerability scanning, network, and system security configuration, etc.
  • Design and architecture of new approaches, methods and techniques for cyber defense and resiliency for information technology and operational technology systems and networks.
  • May interface with external entities including law enforcement, intelligence and other government organizations and agencies.

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+ year 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.

Hazardous Working Conditions/Environment

Not Applicable

Additional Information

This position requires the ability to obtain and maintain a federal security clearance.

A security clearance background investigation includes review of your employment, education, financial, and criminal history, as well as interviews with you and your personal references, neighbors, and co-workers to determine trustworthiness, reliability, and loyalty to the United States. The investigation also examines your foreign connections, drug and alcohol use, foreign influence, and overall conduct.

Requirements:
  • U.S. Citizenship

Note: Applicants will be considered ineligible for security clearance processing by the U.S. Department of Energy if non-use of illegal drugs, including marijuana, for 12 months cannot be demonstrated. "Referral Eligible"

Rockstar Rewards

Employees and their families are offered medical insurance, dental insurance, vision insurance, robust telehealth care options, several mental health benefits, free wellness coaching, health savings account, flexible spending accounts, basic life insurance, disability insurance*, employee assistance program, business travel insurance, tuition assistance, relocation, backup childcare, legal benefits, supplemental parental bonding leave, surrogacy and adoption assistance, and fertility support. Employees are automatically enrolled in our company-funded pension plan* and may enroll in our 401 (k) savings plan with company match*. Employees may accrue up to 120 vacation hours per year and may receive ten paid holidays per year.
* Research Associates excluded.
**All benefits are dependent upon eligibility.

Click Here For Rockstar Rewards

Notice to Applicants

PNNL lists the full pay range for the position in the job posting. Starting pay is calculated from the minimum of the pay range and actual placement in the range is determined based on an individual's relevant job-related skills, qualifications, and experience. This approach is applicable to all positions, with the exception of positions governed by collective bargaining agreements and certain limited-term positions which have specific pay rules.

As part of our commitment to fair compensation practices, we do not ask for or consider current or past salaries in making compensation offers at hire. Instead, our compensation offers are determined by the specific requirements of the position, prevailing market trends, applicable collective bargaining agreements, pay equity for the position type, and individual qualifications and skills relevant to the performance of the position.

Minimum Salary

USD $166,800.00/Yr.
Maximum Salary

USD $275,200.00/Yr.

About Pacific Northwest National Laboratory

Pacific Northwest National Laboratory (PNNL) is a United States Department of Energy national laboratory that conducts research and development in areas including energy, environment, and national security. PNNL is operated by Battelle Memorial Institute and is located in Richland, Washington. The laboratory was established in 1965 as the Battelle Northwest Laboratory and was renamed to its current name in 1997. PNNL has a staff of over 4,000 scientists, engineers, and support staff, and has an annual budget of over $1 billion. The laboratory has been involved in a number of high-profile projects, including the development of the first artificial heart and the cleanup of the Hanford Site, a decommissioned nuclear production complex.
Learn more about Pacific Northwest National Laboratory
Size
5,000 employees
Industry
Founded
1965

Similar Jobs

More Jobs at Pacific Northwest National Laboratory

More Information Technology Jobs

Find similar Senior Cyber Reverse Engineer jobs: