San Francisco, California, United States•November 24, 2025
The Hardware Penetration Tester will support our Client's Anti-Fraud/Piracy program in a lab setting and will conduct high-level penetration tests on a variety of hardware components.
Responsibilities include, but are not limited to:
Experience conducting penetration tests on a variety of hardware and components.
Knowledge of essential networking concepts (TCP, UDP, IP, HTTP(s), DNS, routing, sockets, etc.) as well as associated vulnerabilities.
Knowledge of a variety of operating systems, including Android, Linux, and Windows.
Understanding of various threat types and functionalities as well as practical usage (trojans, rootkits, shells, etc.).
Knowledge of hardware and embedded system security.
Experience reverse engineering hardware using JTAG or UART.
Threat modeling across multiple attack surfaces, and risk assessment or test planning based upon the results.
Requirements
A current understanding of evolving software and hardware exploitation techniques.
Ability to break down novel exploits and techniques and describe them in terms of risk to non-technical audiences.
Familiarity with writing metasploit modules.
Ability to use a wide range of hardware test and analysis equipment.
Benefits
Control Risks offers a competitively positioned compensation and benefits package that is transparent and summarized in the full job offer.
We operate a discretionary bonus scheme that incentivizes, and rewards individuals based on company and individual performance.
Control Risks supports hybrid working arrangements, wherever possible, that emphasize the value of in-person time together - in the office and with our clients - while continuing to support flexible and remote working.