Working experience with modern SoC security related features
Working knowledge of debug mechanisms, MMUs, DFT mechanisms, power management, serial communications etc.
Ability to read RTL, familiarity with Verilog
Understanding of system level schematics
Programming background in C, C++, Python
Familiarity with assembly and ARM instruction set
Proficiency in a real time operating system internals
Familiarity with modern processor architecture
Good understanding of the principles and use of cryptographic primitives and protocols.
An understanding of past, current, and emerging security exploit types.
A proven track record in finding security vulnerabilities in shipping products.
Reverse engineering capabilities + working knowledge in IDA
Knowledge of low-level boot sequences
Team player with good interpersonal skills