Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Security Software Engineering Manager - Systems & Kernel

Apple

$198,300 - $342,800
Nov 7, 2025
Cupertino, CA, US
Apply Now

Apple's SPEAR team is looking to improve the security of end-user devices by hardening security across all of Apple's operating systems, building security into the core of system components, and advancing the state of the art of end-user security to ensure the safety of every user's digital life against sophisticated adversaries.

Requirements

  • Experience leading a low-level system software team developing kernel, device driver, firmware, or hypervisor software with stringent security requirements
  • Hands-on experience with low-level software development
  • Deep understanding of operating system fundamentals
  • Understanding of software security principles
  • Knowledge of hardware and CPU architecture

Responsibilities

  • Lead and manage a team of collaborative software engineers improving the security of critical low-level operating system software.
  • Manage ambitious software security projects through their entire lifecycle including concept, design, implementation, testing, and handoff phases.
  • Partner with other security engineering leaders to develop your team’s roadmap and respond to emerging threats.
  • Deploying security improvements wherever they are most needed.
  • Hands-on work deploying security improvements.
  • Surgical adoptions of memory safety technologies.
  • Wholesale refactors that reorient key system components to build security into the core.

Other

  • Grow the team by hiring and developing top engineering talent at all experience levels.
  • Foster a collaborative team culture, leading by example to approach every challenge as an opportunity to deepen mutual understanding and respect through creative problem solving.
  • Drive continuous improvement within the team, analyzing every project for improvement opportunities and following through to ensure they are implemented.
  • Experience building a strong and diverse team, promoting healthy team culture, driving process improvements, and supporting career growth of team members
  • Proven track record of owning and leading successful delivery of software projects