Systems Frameworks Engineer, Vision Products Group

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$147,400–$272,100 / yr
Posted
56 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $184k
This role $210k
$131k most similar roles pay here $287k

This role pays more than 70% of similar roles. Most pay $152,000–$215,500 — the shaded band above. At the midpoint, this role pays about $210k versus about $184k 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 Frameworks Engineer, Vision Products Group

As a Systems Frameworks Engineer at the Vision Products Group within Apple’s Software Architecture team, you will join a dynamic group of architects and system software experts responsible for developing foundational technologies that power innovative features such as FaceTime and Siri. Your primary responsibilities include architecting and implementing cross-device frameworks and APIs to enhance capabilities and performance through distributed systems and real-time multimedia processing. You will leverage networking expertise alongside skills in AIML, computer vision, or distributed computing to create performant solutions while balancing trade-offs related to power consumption, latency, and computational efficiency. The role requires strong programming skills in Swift/C++, experience with network protocols like TCP/IP and QUIC, and a solid understanding of multimedia and system-level programming concepts. This position offers the opportunity to collaborate closely with other teams across Apple on cutting-edge projects that define future connected experiences.

What you'll do

  • Architect and implement cross-device frameworks to enable new networked services.
  • Develop performant solutions while balancing tradeoffs like power consumption, latency, and computational efficiency.
  • Contribute throughout the software stack from systems layers up to applications.
  • Prototype new services and applications to influence product roadmaps.
  • Engage in architecture discussions and deliver optimized code for performance-critical environments.

What we're looking for

  • 2+ years of experience developing software frameworks and APIs
  • Solid understanding of network programming, including TCP/IP, UDP, QUIC protocols
  • Knowledge of multimedia, AIML, or distributed systems
  • Proficiency in object-oriented programming (Swift / C++ preferred)
  • Strong analytical and problem-solving skills
  • Exposure to mobile device and embedded development
  • BS or equivalent experience in Computer Science, Engineering, or related field

More like this

Similar roles

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