Firmware Security Engineer — Core OS & Embedded

Apple, Inc.

Cupertino (CA)

On-site

USD 150,000 - 225,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Employee stock programs
Bonuses / relocation
Medical & dental coverage
Tuition reimbursement

Job summary

Apple is seeking a Software Development Engineer - Security, Core OS in Cupertino to strengthen firmware security across iPhone, iPad, Mac, Apple Watch and Home devices. You will work with Product & System Security to implement patches and contribute to roadmaps for security features on a range of platforms, including audits of critical code and hardware.

Join a team that builds security into the core, develops tools for automated verification, and collaborates across multi-functional teams to

Qualifications

  • A passion for embedded development and security.
  • Understanding of software vulnerabilities and mitigations.
  • Experience with secure boot and related cryptographic applications for platform security, principles and use of cryptographic primitives and protocols.
  • Background in secure coding and code auditing.

Responsibilities

  • Work with Product & System Security teams in implementing security patches.
  • Contribute to the software and hardware roadmap for new security features across platforms.
  • Assist with audit of security critical code and hardware, review and implement patches.
  • Create tools that help automate security verification and testing.
  • Improve firmware architecture and APIs to build security into the core.
  • Deploy security mitigations suitable for use in an embedded environment.
  • Collaborate with multi-functional teams to extend secure boot technologies.
  • Coordinate with testing organizations to verify security features and fuzz for vulnerabilities.

Skills

Embedded development
Security
Vulnerabilities mitigations
Secure coding
Code auditing

Tools

Secure boot
Cryptographic primitives

Job description

Apple is seeking a Software Development Engineer - Security, Core OS in Cupertino to strengthen firmware security across iPhone, iPad, Mac, Apple Watch and Home devices. You will work with Product & System Security to implement patches and contribute to roadmaps for security features on a range of platforms, including audits of critical code and hardware.

Join a team that builds security into the core, develops tools for automated verification, and collaborates across multi-functional teams to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer - Security, Core OS
Software Development Engineer - Security, Core OS

Apple • Cupertino (CA)

On-site
USD 150,000 - 225,000
Employee stock programs
Bonuses / relocation
Medical & dental coverage
+1
Lead Firmware Security Researcher
Lead Firmware Security Researcher

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Comprehensive medical and dental
Retirement benefits
Stock program eligibility
+2
Core OS Systems Engineer – Firmware & Middleware
Core OS Systems Engineer – Firmware & Middleware

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Medical & dental coverage
Employee stock plan
Tuition reimbursement
+2
Security Engineering Program Manager - Software
Security Engineering Program Manager - Software

Apple, Inc. • Cupertino (CA)

On-site
USD 145,000 - 264,000
Stock options
Medical and dental coverage
Retirement benefits
+4
Impactful Product Security Engineer - Build Security Tools
Impactful Product Security Engineer - Build Security Tools

Apple, Inc. • Seattle (WA)

On-site
USD 123,000 - 214,000
Comprehensive medical coverage
Dental coverage
Retirement benefits
+3
Systems Software Engineer, Information Security
Systems Software Engineer, Information Security

Apple Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
SoC Security Architect - Platform Security Leader
SoC Security Architect - Platform Security Leader

Apple Inc. • Austin (TX)

Hybrid
USD 170,000 - 210,000
OS Security Engineer — Isolation & Policy Architect
OS Security Engineer — Isolation & Policy Architect

Apple Inc. • Cupertino (CA)

On-site
USD 129,000 - 225,000
Relocation
Employee stock programs
Comprehensive benefits
SoC Security Architect — Platform Security (HW/SW)
SoC Security Architect — Platform Security (HW/SW)

Apple, Inc. • Cupertino (CA)

On-site
USD 216,000 - 325,000
Apple stock programs
Relocation assistance
Medical and dental coverage
+2
Security Systems Engineering Manager – OS Kernel Security
Security Systems Engineering Manager – OS Kernel Security

Apple, Inc. • Cupertino (CA)

On-site
USD 206,000 - 356,000
Medical & Dental
Retirement benefits
Stock programs
+3