Marvell Central Engineering Group is researching, designing, and developing a complete set of trusted platform building blocks based on Marvell® Wireless Trusted Module and ARM® TrustZone technology to support various security usage scenarios on Networking, Storage, Wireless, IoT, and Automotive devices.
We are looking for qualified entry level candidate to participate in designing, developing, enabling, and porting the advanced cross-platform trusted computing technology and security solutions, from the bottom to top, covering secure firmware, secure kernel/driver, secure framework/middleware, and secure applications in Trusted Execution Environment. Candidates will get a chance to understand industry-leading security solutions and play a role in enabling those solutions for Marvell SoCs.
- Education: Students in BS, MS or PHD in Electrical or Computer Engineering, Computer Science, or related disciplines;
- ARM or other embedded system related course learned or development experiences;
- C programming course learned or experiences;
- Knowledge/Experience in any of the following areas will be a plus:
o Hands on experience in ARM core based development boards.
o Linux device driver/HAL enabling/porting;
o Git/Gerrit/Repo experience;
o ARM TrustZone, Trusted Firmware, Trusted Execution Environment;
o ARM Assembly programming.
o Cryptography knowledge/Security protocols, e.g. data integrity, digital certificate, crypto schemes, IPSec, TLS/SSL, etc;
o Any security usage scenario;