Required Skills & Experience
- Experience in Electrical or Computer Engineering
- Experience with ASIC design flows and FPGA architecture
- Experience with VHDL or OpenCL firmware programming
- Experience with HDL verification techniques, including SystemVerilog or OVM and UVM
- Experience with Simulation and Synthesis of HDL code
- 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, including Security+ CE, CYSA, SSCP, or GSEC Certification, within 6 months of START DATE
Nice to Have Skills & Experience
- Experience with penetration testing or adversarial emulation
- Knowledge of hardware or firmware simulation tools, including MatLab
- Knowledge of digital signal processing functions and automata theory
- Knowledge of Linux distributions, including Redhat, CentOS, and Kali Linux
- Knowledge of digital board design of complex mixed-signal boards to support FPGAs
- TS/SCI clearance
Job Description
Collaborate with a team of creative problem solvers to test and evaluate systems through a Whitebox adversarial approach for a national agency to support military clients. Assess hardware and software-based systems based on the NIST 800-53 risk management framework (RMF) security controls. Conduct testing and analysis to identify vulnerabilities and potential threat vectors in systems and networks, develop exploits, and engineer attack methodologies. Apply specific functional and working or industry knowledge. Develop or contribute to solutions to a variety of problems of moderate scope and complexity, when needed.