SOC Security Architect - Platform Architecture

Santa Clara Valley (Cupertino), California, United States
Hardware

Summary

Posted: Nov 28, 2018
Role Number: 200016798
Do you love crafting elegant solutions to highly complex challenges? Are you a big-picture visionary who understands how each element affects all the others? At Apple, our Architecture group is responsible for connecting our hardware and software into one unified system. You’ll collaborate with engineers across Apple to design how all of our technologies work in unison. You’ll drive development of our renowned system-on-a-chip architecture and develop algorithms for platform power, performance, and thermal management. You’ll develop forward-looking prototype systems as well as build and deploy software development tools that will be distributed to the Apple engineering community. Join this team, and you’ll help build the seamless technology experiences we’re known for worldwide.

Key Qualifications

  • Typically requires 5+ years of experience
  • Solid background of applied cryptography
  • Working experience in definition of secure systems
  • Experience in threat modeling and weaknesses analysis
  • Knowledge of microprocessor architecture and SoC architecture
  • Exposure to OS security
  • Excellent communication skills
  • Ability to independently pursue new ideas and innovations
  • Good knowledge of Verilog/VHDL
  • Experience in C/C++ and interpretive language such as Perl/Python

Description

As part of the Platform Architecture organization, the Security Architecture team has a mission to provide rock-solid security foundation to Apple’s products. We evaluate security threats, define security features, architect security solutions. We collaborate with the software teams to ensure seamless security systems. We work together with different silicon teams throughout the entire design flow to guarantee state-of-the-art security goes into various in-house and out-sourced silicon chips. This position will be a key role to help us fulfill our mission with the following core responsibilities: - Analysis of Hardware and Software attack vectors - Definition of Hardware and Software security related features - Architecture of security solutions (HW and SW) - Development of evaluation plans for both HW and SW - Communication with multi-functional teams

Education & Experience

MSEE/CE required

Additional Requirements