Software Development Engineer - Test

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$150,400–$277,600 / yr
Posted
58 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $214k
$118k most similar roles pay here $295k

This role pays more than 83% of similar roles. Most pay $137,375–$202,800 — the shaded band above. At the midpoint, this role pays about $214k versus about $170k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer - Test

As a Software Development Engineer - Test, you will join the Video Engineering team to support features powered by the proprietary Apple Neural Engine SOC. You will collaborate with ANE software engineers to understand specific features while developing comprehensive test plans and implementing test cases. Your daily responsibilities include creating test automation frameworks and tools to facilitate deployment, as well as tracking results and debugging issues alongside feature developers. The role requires strong practical knowledge of Python or C++, along with expertise in the software development lifecycle, testing methodologies, and QA processes. Preferred skills include experience in test automation, SQL database management, and familiarity with Xcode and CMake. This position focuses on ensuring high performance and low power execution for Deep Learning workloads across various mobile and device-driven hardware platforms.

What you'll do

  • Develop comprehensive test plans for ANE software features.
  • Implement detailed test cases to validate system functionality.
  • Create test automation frameworks and tools to facilitate deployment.
  • Track and report test results systematically.
  • Debug issues in coordination with feature developers.
  • Support the execution of Deep Learning workloads on Apple Neural Engine hardware.

What we're looking for

  • Bachelor of Science degree.
  • Minimum of 3 years of relevant industry experience.
  • Strong practical knowledge of Python programming and/or C++.
  • Strong knowledge of software development lifecycle, testing methodologies, QA terminology, and processes.
  • At least 2 years of experience in test automation or related areas.
  • Experience with database management software such as SQL.
  • Proficiency with tools like Xcode and CMake is a bonus.
  • Machine learning related experience is a bonus.

More like this

Similar roles

Software Development Engineer - Test

Apple Inc

Sunnyvale, CA 15 days ago $129,300$225,300
Python Swift Xcode iOS macOS visionOS WatchOS Test Automation UI Automation AI-powered development tools UI/UX Design Firmware low level software drivers

Software Development Engineer - Test

Apple Inc

Cupertino, CA 7 days ago $184,700$277,600
Python Scala Swift CI/CD Jenkins Kubernetes Ansible Splunk XCTest XCUITest Object-Oriented Design Data Structures DevOps AI Tools Test Infrastructure
5+ yrs exp

Software Development Engineer - Test

Apple Inc

Cambridge, MA 7 days ago $165,800$249,500
Python Scala Swift CI/CD Jenkins Kubernetes Ansible Splunk XCTest XCUITest Object-Oriented Design Data Structures DevOps AI Tools Test Infrastructure
5+ yrs exp

Software Development Engineer in Test

Apple Inc

Seattle, WA 30 days ago $142,300$263,300
Python Java AI/ML Machine Learning Distributed Systems CI/CD Apache Spark Big Data Backend APIs Test Automation Data Pipelines
5+ yrs exp

Software Development Engineer in Test

Apple Inc

Seattle, WA 10 days ago $142,300$263,300
Java Python CI/CD Machine Learning Big Data Apache Spark Distributed Systems Backend APIs Test Automation Data Pipelines SDLC Quality Engineering
5+ yrs exp

Software Development Engineer in Test

Apple Inc

Cupertino, CA 100 days ago $184,700$324,800
Swift Python SQL JavaScript TypeScript Kubernetes Docker CICD AI Agents HDFS AWS Spark Kafka Cassandra Pytorch Scipy Scikit-learn Machine Learning
10+ yrs exp