Systems Software Engineering Manager, Vision Products Group

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$198,300–$342,800 / yr
Posted
88 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $271k
$144k most similar roles pay here $364k

This role pays more than 92% of similar roles. Most pay $177,050–$236,525 — the shaded band above. At the midpoint, this role pays about $271k versus about $207k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1723 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1398 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Systems Software Engineering Manager, Vision Products Group

The Systems Software Engineering Manager role within the Vision Products Group at Apple involves leading a small team of engineers to develop foundational technologies for revolutionary experiences such as FaceTime and Siri. This hands-on position requires setting technical direction, mentoring talent, and building distributed systems with applications in real-time multimedia processing and AI. The ideal candidate has 8+ years of software engineering experience including 2+ years in people management, expertise in network programming, and a deep understanding of protocols like TCP/IP and QUIC. Strong skills in Swift or C++, along with experience in multimedia, AIML, and distributed systems, are essential. This role demands technical leadership, innovation, and collaboration to ensure maximum privacy, security, and user experience across Apple’s platforms.

What you'll do

  • Define and drive the architectural vision for cross-device frameworks and APIs.
  • Lead technical strategy and planning for multimedia streaming and distributed AI workloads.
  • Mentor a team of engineers to enhance capabilities and performance of Vision products.
  • Make critical design decisions and ensure delivery of optimized solutions in performance-critical environments.
  • Develop software alongside team members, demonstrating high standards for code quality.
  • Champion new ideas and guide rapid prototyping that influences product roadmaps.

What we're looking for

  • 8+ years of software engineering experience and 2+ years of direct people management
  • Proven track record of developing large-scale software frameworks and APIs
  • Strong expertise in network programming and protocols (TCP/IP, UDP, QUIC)
  • Extensive experience in multimedia, AIML, or distributed systems
  • Experience with system-level programming, daemons, multi-threaded software, and mobile/embedded development
  • Demonstrated ability to make data-driven architectural decisions and solve complex technical problems
  • Strong communication skills and experience mentoring engineering talent

More like this

Similar roles

Systems Frameworks Engineer, Vision Products Group

Apple Inc

Sunnyvale, CA 56 days ago $147,400$272,100
TCP/IP UDP QUIC Swift C++ WebRTC AR/VR iOS macOS AIML Distributed Systems Multimedia Networking Object-Oriented Programming System Level Programming Concepts

Software Development Engineer, Vision Products Group

Apple Inc

Sunnyvale, CA 56 days ago $126,800$220,900
C/C++ Objective-C Swift gdb lldb Unix Linux MacOS iOS AR/VR Embedded Systems Real-time Systems Scheduling Algorithms Performance Optimization Concurrency Memory Management Inter-process Communication System Programming Profiling Tools CI/CD