Firmware Security Engineer

Cupertino, CA 95014
  • Job Code
    200235536
Summary

Summary

Posted: Apr 4, 2021

Weekly Hours: 40

Role Number:200235536

In the Security Architecture and Engineering Firmware Security team, we're developing new ways to ensure the sec...Summary

Summary

Posted: Apr 4, 2021

Weekly Hours: 40

Role Number:200235536

In the Security Architecture and Engineering Firmware Security team, we're developing new ways to ensure the secure function of the many firmwares which make up modern computing platforms. You'll join a team of engineers who are dedicated to securing the world's most advanced consumer devices. Our products are trusted for storing personal data, and our goal is to better safeguard our users. We're looking for talented and inspired individuals to help raise the bar on the security of Apple's products.

Key Qualifications

  • Experience with C programming
  • Experience with at least one constrained runtime environment such as system boot, EFI, firmware, embedded OS, or real-time OS
  • Ready to balance concurrent priorities on tight schedules

Description

Successful candidates for this role enjoy the engineering challenges presented by the constrained environments of system booters, peripheral firmware, and real-time operating systems. You will determine the appropriate compromise between several often competing factors of functionality, performance, and of course security. Here we cultivate product innovation, rapid product iteration, and a liberating amount of autonomy in which you will be encouraged to build and quickly bring to market new security methods and technologies in the firmware and embedded systems spaces. Together, our work will be the reason millions of customers feel they can trust their devices every single day.

Here are examples of the kinds of projects you will be working on with us:

Enhancing the security & functionality of SecureBoot on Intel and Apple Silicon Macs

Finding and fixing vulnerabilities in EFI, SecureBoot, and peripheral firmware

Building new isolation technologies and vulnerability mitigations for embedded and low-resource environments

Work cooperatively with other parts of Apple on cross-functional technologies and initiatives to enhance security

Education & Experience

Bachelors of Science in STEM field or equivalent experience

Additional Requirements

  • PREFERRED EXPERIENCE:
  • Systems and kernel programming skills
  • An understanding of firmware and operating systems internals
  • iOS and macOS exposure (end user, administrator and/or developer)


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Firmware Security Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account