Virtualization Software Development Engineer in Test (SDET), Core OS

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, 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 $183k
This role $210k
$132k most similar roles pay here $287k

This role pays more than 70% of similar roles. Most pay $151,450–$214,975 — the shaded band above. At the midpoint, this role pays about $210k versus about $183k 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 · Virtualization Software Development Engineer in Test (SDET), Core OS

As a Software Development Engineer in Test (SDET) at Apple’s Core Virtualization team, you will play a crucial role in ensuring the quality and reliability of virtualization technologies for macOS and Linux across various Apple products. Your primary responsibilities include collaborating closely with developers to understand new features and capabilities within virtualized environments, creating comprehensive test plans, and developing automated tests using frameworks like Jenkins. You will manage and maintain diverse test hardware and CI nodes in a dynamic lab setting while coordinating with cross-functional teams to ensure thorough coverage of complex features. This role demands expertise in object-oriented programming languages such as Python, Objective-C, Swift, C++, and Java, along with a deep understanding of software quality engineering methodologies. Ideal candidates will have hands-on experience with virtualization technologies like KVM or VMware and possess strong problem-solving skills to advocate for user needs while maintaining Apple’s high-quality standards.

What you'll do

  • Develop comprehensive test plans for virtualization features on macOS and Linux.
  • Create automated tests to ensure quality in virtualized environments across Apple products.
  • Manage and maintain a diverse set of test hardware and CI nodes in the lab.
  • Coordinate with cross-functional teams to cover complex feature testing adequately.
  • Identify and communicate risk areas during product development stages.
  • Advocate for user needs by upholding high software quality standards.

What we're looking for

  • Experience developing object-oriented and reusable automated test code
  • Fluency in Python, Objective-C, Swift, C, C++, or Java
  • High-level understanding of software quality engineering discipline and testing levels
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or relevant industry experience
  • Hands-on experience with virtualization technologies like KVM, Xen, VMware, Hyper-V, or container technologies like Docker
  • In-depth admin level experience with macOS, Linux, Unix, or Windows operating systems
  • Ability to manage and maintain CI nodes and test hardware in a lab environment

More like this

Similar roles

Software Development Engineer in Test - Kernel Quality Engineering, Core OS

Apple Inc

Cupertino, CA 49 days ago $147,400$272,100
Python C CI/CD Unix/Linux Automation Test Automation System Testing Integration Testing End-to-End Testing Kernel Development Memory Management Concurrency Scheduling Power Management CPU Tracing Validation Infrastructure Quality Assurance Cross-functional Collaboration Data Analysis Debugging

Software Engineer - Core OS Telemetry, CoreOS

Apple Inc

San Diego, CA 56 days ago $120,300$210,100
C++ Objective-C Swift Python SQL CI/CD Docker Kubernetes AWS GCP PostgreSQL Redis Prometheus Grafana Git Linux macOS iOS watchOS visionOS

Software Development Engineer in Test (SDET)

Broadcom

Usa-Il Lisle Warrenville Road 140 days ago $91,000$146,000
Playwright RestAssured Jenkins Java JavaScript TypeScript JUnit TestNG JMeter CI/CD Agile Web UI Automation REST API Automation Security protocols ESMs

Software Development Engineer in Test (SDET)

Broadcom

Plano, TX 8 days ago $108,000$172,800
Selenium Playwright Cypress JUnit TestNG PyTest Python Java Jenkins z/OS HLASM REXX Metal C Ansible Postman REST Assured SoapUI BDD TDD CI/CD