About the role
What will you do at Apple?
Apple's Silicon Security team is looking for a driven ASIC Design Engineer to
build the secure subsystems that protect the entire Apple SoC. In this role, you
will design the state-of-the-art hardware defenses that prevent complex side
channel attacks and ensure the integrity of our customers' most sensitive data
across Apple's product line. Our work spans cryptographic engines, side channel
attack monitors, data protection logics etc that make Apple devices the most
secure consumer electronics in the world.
DESCRIPTION
As an ASIC Design Engineer on the Silicon Security team, you will be responsible
for the micro-architecture, RTL design and integration of secure subsystems.
Your responsibilities will include: • Architecting and designing
state-of-the-art security features, working closely with Platform Architecture,
Design Verification to deliver high performance, area and power efficient RTL
Blocks on time • Integrating security IPs into secure subsystem and ensuring
timing, performance and security requirements are met. • Resolving integration
issues across multiple IP blocks and coordinating with IP owners on interface
and functionality concerns • Driving front-end quality flows from RTL to
netlist, including hands-on work with Lint, CDC/RDC analysis, UPF development,
timing, and Synthesis. • Leveraging AI-assisted tools to enhance design quality
and productivity.
MINIMUM QUALIFICATIONS
BS in Electrical Engineering, Computer Engineering or a relevant field and 3
years of industry experience 3 years of RTL design experience using Verilog or
SystemVerilog.
PREFERRED QUALIFICATIONS
Experience with CDC (Clock Domain Crossing) and RDC (Reset Domain Crossing)
analysis and verification. Familiarity with low-power design techniques and UPF
(Unified Power Format). Solid understanding of digital design fundamentals
including synthesis, timing closure, and design for testability. Background in
cryptography and cryptographic algorithm implementation. Experience with
hardware security concepts including key management, physical attack and
countermeasures. Experience with clock and reset architecture at the subsystem
level Strong knowledge of AMBA bus protocols (AXI, AHB, APB). Experience with
hardware security concepts including key management, physical attack and
countermeasures
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
AI Solutions Engineer
Superior Essex · Sandy Springs, Georgia, United States
AI Evaluations Engineer, US Decision Intelligence
Apple · Cupertino, California, United States
Automation Engineer, CGIC & BD AI Automation
Quantum Sky · Reston, Virginia, United States
AI Solutions Engineer
Vantage Bank · Fort Worth, Texas, United States
AI Workflow Engineer
Scout Motors Inc. · Charlotte, North Carolina, United States
AI Integration Engineer (Hybrid)
DXC Technology · Arlington, Virginia, United States
Role information can change. Confirm current details on the original application page.
