Job Description
Job Overview:
We are looking for an expert in security assessment of firmware, drivers, and operating systems to join Arm's Product Security team. In this role, you will lead Arm's approach to offensive software security with specific focus on fuzzing and penetration testing.
Responsibilities:
* Develop software security test framework and processes across Arm's firmware, drivers and system software
* Lead Arm's internal penetration test strategy for software products
* Schedule, prioritise and conduct software security tests
* Lead other security test engineers within the product security team and across the business
Required Skills and Experience :
1. Deep knowledge and expertise in design, development, documentation and testing of software specifically for low lever software such as firmware and drivers
2. Strong understandings of SoC security fundamentals such as secure boot, measured boot, attestation, signing, Root of Trust
3. Proven knowledge in leading software security assessment and penetration testing preferably at SoC level
4. Demonstrated skills for finding security vulnerabilities "which matter"
5. Professional knowledge of software languages (such as C/C++, Rust, Python)
6. Strong background in offensive security research
7. Knowledge of Arm assembly, Arm based SoCs and devices
8. Experience ...