Software Development Engineer, Systems

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $168k
This role $255k
$107k $348k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $136,950–$198,275 — the blue band above. At the midpoint, this role pays about $255k versus about $168k 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 3515 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2718 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer, Systems

Software Development Engineer – Systems The Video Engineering team is seeking a Software Development Engineer in Test to ensure high-quality video experiences across iOS, macOS, tvOS, and visionOS platforms. You will focus on test design and development for video processing frameworks and low-level software of video codecs, specifically targeting image and video encoding, decoding, editing, and machine learning technologies. Daily responsibilities include developing software and tools to validate algorithms, designing test cases, architecting test harnesses, and automating workflows in quality evaluation pipelines. You will also build LLM-based tools and agentic workflows. Required technical skills include C/C++, Objective-C, Swift, and Python/Shell scripting. You must demonstrate proficiency in CI/CD, prompt engineering, and testing methodologies like XCTest or PyTest to solve complex video processing and firmware quality problems.

What does a Software Development Engineer earn in California?

Median $197750 from 81 postings across 10 companies.

See salary data

What you'll do

  • Design and develop tests for video processing frameworks and low-level video codec software.
  • Verify functionality and measure quality across iOS, macOS, tvOS, and visionOS platforms.
  • Develop software and tools to validate algorithms and code changes for image and video encoding.
  • Architect test harnesses and implement tests using C/C++, Objective-C, Swift, and Python.
  • Automate workflows in testing and quality evaluation pipelines.
  • Triage and root-cause software failures to ensure high-quality video experience.
  • Build LLM-based tools and agentic workflows to automate pipelines at scale.
  • Drive early test strategy and planning for image and video frameworks.

What we're looking for

  • BS degree and a minimum of 10 years of relevant industry experience.
  • 6+ years of programming experience in C/C++, Objective-C/Swift, and Python.
  • 6+ years of development experience on macOS or unix/linux platforms.
  • Hands-on experience using LLMs in software development, including building workflows with AI/LLM-based tools.
  • Experience in building LLM-powered tooling, including prompt engineering, agent design, and API integrations.
  • Experience in test case development and software testing methodologies.
  • Understanding of software engineering concepts with hands-on experience practicing CI/CD.
  • Experience in test development using frameworks such as XCTest or PyTest (preferred).

More like this

Similar roles

Software Development Engineer in Test, Video Codec

Apple Inc

Cupertino, CA 45 days ago $184,700–$324,800
C++ Objective-C Swift Python Shell Scripting LLM CI/CD XCTest PyTest AVC HEVC VP9 AV1 macOS Unix Linux Video Codecs Prompt Engineering API Testing Mutation Testing
10+ yrs exp

System Software Engineer

Broadcom

San Jose, CA 84 days ago
RDMA Linux Kernel C C++ Python Linux Network Drivers QoS Firmware Development x86 ARM64 Data Center Networking Virtual Switching Packet Classification HPC Network Drivers Test Scripts
10+ yrs exp

System Software Engineer

Apple Inc

Seattle, WA 77 days ago $142,300–$263,300
C++ Swift Objective-C Linux OS Architecture Distributed Systems Docker Kubernetes systemd launchd IPC Virtualization Containerization High Performance Computing Machine Learning APIs System Programming
4+ yrs exp

System Software Engineer

General Dynamics

Hanover, MD 6 days ago $186,575–$252,425
Java Angular Springboot JavaScript Docker Jenkins Git Nexus RedHat Cypress Scrum DevOps Jira
10+ yrs exp

Software Engineer, Design Systems

AbbVie

North Chicago, IL 55 days ago $84,500–$162,000
React TypeScript Python Node.js HTML CSS Storybook GitHub CI/CD Claude Code MCP Figma Axe WCAG 2.2 AA data-visualization Angular OutSystems SDLC
5+ yrs exp