Bachelor’s degree or equivalent practical experience.
5 years of experience with software development in one or more programming languages, and with data structures/algorithms.
5 years of experience working on embedded or phone security design and development.
Experience in authentication, encryption, certificate management, or operating system security.
Preferred qualifications:
Master's degree or PhD in Computer Science or related technical field.
8 years of experience working on embedded or phone security design and development.
Experience with boot and runtime firmwares such as Trusted Firmware-A (TF-A), Unified Extensible Firmware Interface (UEFI), Advanced Configuration and Power Interface (ACPI) etc.
Experience with open source development and with the security development life cycle.
Experience with CPU architectures such as ARM, RISC-V, x86, MIPS, and others.