Secure IPC Manager- Core OS

Socket.dev

Cupertino (CA)

On-site

USD 230,000 - 320,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Apple's Core OS software team is seeking an exceptional software engineering manager to lead a team building secure inter-process communication (IPC) technologies for Apple's operating systems. You will guide design, development, and delivery across confidential, early-stage initiatives underpinning trust boundaries for iPhone, iPad, Mac, and more.

You will collaborate with security, kernel, and platform teams to ensure robust, high-performance IPC, shape the technical roadmap, hire top

Qualifications

  • Deep understanding of the C programming language.
  • Knowledge of Swift, Objective-C, or C++.
  • Knowledge of compiler design, implementation, or toolchain development.
  • Experience with UNIX systems and low-level IPC primitives.
  • History of shipping complex initiatives on schedule despite ambiguous or shifting requirements.
  • Skilled at running effective status reviews, escalations, and alignment meetings across teams.

Responsibilities

  • Leadership and management of a team of engineers building secure, low-level communication infrastructure in a fast-paced environment
  • Ownership of the technical direction and delivery of multiple concurrent engineering initiatives
  • Working with cross-functional and cross-organizational teams — including security, kernel, and platform architecture groups
  • Building a technical roadmap that will help influence Apple's next-generation security architecture
  • Creating and promoting an engineering culture that encourages innovation while maintaining high standards for quality and productivity
  • Identifying and mitigating technical and resourcing risks across all initiatives owned by the team
  • Balancing priorities and staffing across multiple projects at different stages of maturity
  • Strengthening the team by hiring and retaining top engineering talent

Skills

C programming
Swift/Obj-C/C++
Compiler design
UNIX/IPC
Shipping complex initiatives
Cross-team leadership

Job description

The Core OS software team is looking for an exceptional software engineering manager to lead a team focused on secure inter-process communication (IPC) technologies for Apple's operating systems. This team is responsible for the design, development, and evolution of next-generation secure communication mechanisms that underpin trust boundaries across Apple's platforms. The team's work spans multiple confidential, early-stage engineering initiatives that are foundational to the future security and integrity of iPhone, iPad, Mac, Watch, Apple TV, and Vision Pro product lines. This role requires close collaboration with security, kernel, and platform teams to ensure these technologies are robust, performant, and ready to support Apple's OS roadmap.

Description
  • Leadership and management of a team of engineers building secure, low-level communication infrastructure in a fast-paced environment
  • Ownership of the technical direction and delivery of multiple concurrent engineering initiatives
  • Working with cross-functional and cross-organizational teams — including security, kernel, and platform architecture groups
  • Building a technical roadmap that will help influence Apple's next-generation security architecture
  • Creating and promoting an engineering culture that encourages innovation while maintaining high standards for quality and productivity
  • Identifying and mitigating technical and resourcing risks across all initiatives owned by the team
  • Balancing priorities and staffing across multiple projects at different stages of maturity
  • Strengthening the team by hiring and retaining top engineering talent
Minimum Qualifications
  • Deep understanding of the C programming language
  • Knowledge of Swift, Objective-C, or C++
  • Knowledge of compiler design, implementation, or toolchain development
  • Experience with UNIX systems and low-level IPC primitives
  • History of shipping complex initiatives on schedule despite ambiguous or shifting requirements
  • Skilled at running effective status reviews, escalations, and alignment meetings across teams
Preferred Qualifications
  • Deep understanding of the C programming language
  • Knowledge of Swift, Objective-C, or C++
  • Knowledge of compiler design, implementation, or toolchain development
  • Experience with UNIX systems and low-level IPC primitives
  • History of shipping complex initiatives on schedule despite ambiguous or shifting requirementsSkilled at running effective status reviews, escalations, and alignment meetings across teams
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Secure IPC Manager- Core OS
Secure IPC Manager- Core OS

Relha LLC • Cupertino (CA), Northern (KY)

Hybrid
USD 180,000 - 280,000
Secure IPC Manager- Core OS
Secure IPC Manager- Core OS

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 206,000 - 356,000
Lead, Secure IPC Systems – Low-Level OS Engineering
Lead, Secure IPC Systems – Low-Level OS Engineering

Socket.dev • Cupertino (CA)

On-site
USD 230,000 - 320,000
Lead, Secure IPC & Low-Level OS Engineering
Lead, Secure IPC & Low-Level OS Engineering

Relha LLC • Cupertino (CA), Northern (KY)

Hybrid
USD 180,000 - 280,000
Lead, Secure IPC Systems Engineering
Lead, Secure IPC Systems Engineering

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 206,000 - 356,000
Senior Software Engineer - Security
Senior Software Engineer - Security

Socket.dev • Seattle (WA)

On-site
USD 150,000 - 230,000
Health insurance
401(k) with company match
iOS Software Engineer- Apple Cloud Products
iOS Software Engineer- Apple Cloud Products

Socket.dev • San Diego (CA)

On-site
USD 150,000 - 210,000
Darwin Runtime Engineer, Core OS
Darwin Runtime Engineer, Core OS

Socket.dev • Cupertino (CA)

On-site
USD 120,000 - 160,000
Software Engineer, Trusted Execution, SEAR
Software Engineer, Trusted Execution, SEAR

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock options
Health benefits
Relocation support
+1
Darwin Runtime Engineer, Core OS
Darwin Runtime Engineer, Core OS

Relha LLC • Cupertino (CA), Northern (KY)

Hybrid
USD 180,000 - 240,000