Firmware Security / PenTest Engineer
ARM
AI assistant
Job Description
Job Overview
As a Firmware Security Engineer, you will find vulnerabilities in Arm's firmware stack before they reach products. You will develop a close understanding of Arm firmware to guide your security investigations and validation, and work with component maintainers to address the vulnerabilities you find.
Responsibilities
- Uncover new vulnerabilities in Trusted Firmware components such as TF-A, TF-RMM, RF-A and Hafnium
- Work closely with component maintainers to triage and fix those vulnerabilities
- Set up internal infrastructure to provide high assurance security testing e.g. fuzzers, static checkers and AI tools
- Assist Arm's solutions teams where necessary to ensure that fixes make it into the deployed software stacks of Arm's end products
- Champion security best practices and improve the security posture as a whole across Trusted Firmware
Required Skills and Experience
- Experience working