SoC Security Validation

Herzliya, Israel
Hardware

Summary

Posted:
Role Number:200179666
Secure software requires a foundation of security built into hardware. That’s why Apple devices, running iOS, iPadOS, macOS, watchOS, or tvOS have security capabilities designed into Apple SoCs Dynamic, smart people and inspiring, innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. And Security is one of the best examples here. In this role you will join a small and unique team of individuals and help to protect user data on our Apple devices. You will be responsible for validating the security blocks integrated into Apple System-On-Chip and looking for HW vulnerabilities. You will learn from professionals and work with several cross-functional teams including SoC Architects, SW developers and HW design teams

Key Qualifications

  • Solid understanding of SoC architecture and HW-SW integration
  • Strong knowledge in C programming
  • Great debug skills and attention to small details
  • Strong individual and teamwork skills
  • Experience with crypto hardware technologies - Advantage
  • Familiar with ARM and Assembly - Advantage
  • Familiar with HW design, silicon and analog characterization - Advantage
  • Experience with scripting languages, like TCL, BASH, Perl, Python - Advantage
  • Experience with HW/SW emulation platforms - Advantage

Description

This position requires a strong background in Embedded software development to take on all aspects of SoC validation, from driver development, through SoC bring-up, validation and debug. As a member of the Apple SoC Security Validation Team you will be responsible to: Design, develop and implement drivers / tests to validate crypto and security blocks in Apple SoCs Find HW vulnerabilities and debug complex issues Bring up SoC on various platforms: Development boards, FPGA, Emulation/Simulation

Education & Experience

Bachelor’s Degree or Master’s Degree in Electrical Engineering/ Computer Engineering/ Computer Science Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other legally protected characteristics. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you are applying for a position in San Francisco, please click here. Apple participates in the E-Verify program in certain locations as required by law. Learn more. Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Learn more.

Additional Requirements