Security Software Engineering Manager - Systems & Kernel

Apple is a leading technology company known for its innovative consumer electronics, software, and services.
$190,700 - $329,600
Security
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · Cybersecurity
This job posting may no longer be active. You may be interested in these related jobs instead:
Secure Systems Architect - Platform Architecture

Lead security architecture for Apple's Platform Architecture group, defining and implementing security policies for consumer devices with 20+ years experience required.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security, focusing on Identity and Access Management systems, offering competitive compensation and remote work flexibility.

Principal Software Engineer

Principal Software Engineer role at Microsoft Security focusing on Azure Platform Security, building scalable cloud security services.

Director, Software Engineering

Director position leading Security Foundations Engineering team at LinkedIn, focusing on large-scale security infrastructure and systems.

Director, Software Engineering

Director position leading Security Foundations Engineering team at LinkedIn, focusing on large-scale security infrastructure and systems.

Description For Security Software Engineering Manager - Systems & Kernel

The SPEAR team in Apple's Security Engineering & Architecture organization is hiring a collaborative system software engineering manager to improve the security of end user devices. As a manager, you'll lead projects to harden the security of Apple's operating systems, deliver robust system software features, and hire and develop talented engineers. You'll manage a team working on critical low-level operating system software, drive continuous improvement, and partner with other security engineering leaders to develop roadmaps and respond to emerging threats. The role requires experience in low-level system software development, deep understanding of operating systems, and knowledge of software security principles and hardware architecture.

Last updated 7 months ago

Responsibilities For Security Software Engineering Manager - Systems & Kernel

  • Lead and manage a team of collaborative software engineers improving the security of critical low-level operating system software
  • Grow the team by hiring and developing top engineering talent at all experience levels
  • Manage ambitious software security projects through their entire lifecycle
  • Foster a collaborative team culture
  • Drive continuous improvement within the team
  • Partner with other security engineering leaders to develop team roadmap and respond to emerging threats

Requirements For Security Software Engineering Manager - Systems & Kernel

Linux
  • 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
  • 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
  • Enthusiastic, empathetic, and collaborative approach to multi-functional projects
  • Bachelor of Computer Science or equivalent skills and work experience (preferred)

Benefits For Security Software Engineering Manager - Systems & Kernel

Medical Insurance
Dental Insurance
401k
Education Budget
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and employee stock purchase plan
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?