Cybersecurity Firmware Engineer, Mid

Booz Allen Hamilton•Rome, NY
•$61,900 - $141,000

About The Position

The Cybersecurity Firmware Engineer collaborates with a team to test and evaluate systems against security requirements and assess potential risk. The role involves developing testing methodologies based on vendor documentation; reviewing hardware description language for potential threat vectors; and assessing hardware- and software-based cross-domain systems for compliance with strict DoD requirements. The engineer conducts analysis and testing to identify vulnerabilities, exploits, and attack methodologies, and contributes to solutions for problems of moderate scope and complexity. The role also includes creating reports from hands-on testing, briefing stakeholders on findings, and researching hardware-based filtering technologies to strengthen departmental knowledge and support business needs.

Requirements

  • 3+ years of experience in the electrical or computer engineering field.
  • Experience with VHDL or OpenCL firmware programming.
  • Experience implementing Linux operating systems, including Red Hat.
  • Experience analyzing and executing test plans and procedures.
  • Experience developing or analyzing technical documentation.
  • Knowledge of an FPGA device, including Xilinx, Intel, or Microsemi.
  • Secret clearance.
  • Bachelor's degree.
  • Ability to obtain a DoD 8570 IAT Level II certification within 6 months of hire, including Security+ CE, CYSA, SSCP, or GSEC certification.

Nice To Haves

  • Experience with HDL verification techniques, including SystemVerilog, OVM, or UVM.
  • Experience with higher-level code development, including Nvidia CUDA, OpenCL, Simulink HDL Coder, and Xilinx System Generator.
  • Experience with ASIC design flows and FPGA architecture.
  • Knowledge of hardware or firmware simulation tools, including MATLAB.
  • Knowledge of digital signal processing functions and automata theory.
  • Knowledge of hardware testing equipment, including an oscilloscope or logic analyzer.
  • Knowledge of digital board design of complex mixed-signal boards to support FPGAs.
  • TS/SCI clearance.

Responsibilities

  • Test and evaluate systems against security requirements to assess potential risk.
  • Develop testing methodologies based on vendor-provided system documentation.
  • Review hardware description language to identify potential threat vectors.
  • Assess hardware- and software-based cross-domain systems for compliance with DoD requirements.
  • Analyze and test systems to identify vulnerabilities and threat vectors, identify exploits, and develop attack methodologies.
  • Develop or contribute to solutions to problems of moderate scope and complexity.
  • Create reports based on hands-on testing and brief stakeholders on findings.
  • Research hardware-based filtering technologies to grow departmental understanding and support business needs.

Benefits

  • Health, life, and disability benefits.
  • Financial and retirement benefits.
  • Paid leave.
  • Professional development.
  • Tuition assistance.
  • Work-life programs.
  • Dependent care.
  • Recognition awards for exceptional performance and demonstration of company values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service