Software Automation Engineer

Apple Inc

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $176k
This role $210k
$115k most similar roles pay here $289k

This role pays more than 72% of similar roles. Most pay $138,062–$213,000 — the shaded band above. At the midpoint, this role pays about $210k versus about $176k 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Automation Engineer

The Display Driver team at Apple seeks a Software Automation Engineer to join their dynamic Engineering Development group. This role involves owning and maintaining lab infrastructure for test automation, developing automated test suites for display software/firmware, and leveraging modern AI-assisted tools to enhance productivity. Day-to-day tasks include debugging hardware and software issues, configuring CI/CD pipelines, managing device fleets, and ensuring the reliability of test agents and network configurations. Ideal candidates should have strong programming fundamentals, experience in Python-based automation frameworks, and proficiency with Git, shell scripting on macOS/Linux, and collaborative development workflows. The position requires a Bachelor’s or Master’s degree in Computer Engineering/Science, along with 2-3 years of software engineering experience or 4-5 years of test engineering experience.

What you'll do

  • Develop and maintain automated test suites for Display Software/Firmware.
  • Troubleshoot hardware and software issues in the lab environment.
  • Manage CI/CD pipeline configuration and reliability.
  • Configure and maintain device fleet, test agents, and network infrastructure.
  • Utilize AI-assisted development tools to enhance productivity.

What we're looking for

  • 2-3 years of experience as a software engineer or 4-5 years in software/hardware testing.
  • Strong programming skills with hands-on experience in test automation framework development using Python.
  • Experience in CI/CD pipeline configuration and maintenance for software projects.
  • Proficiency in managing lab infrastructure, including device fleets, test agents, network configurations, and power control systems.
  • Familiarity with LLM-based development tools like Claude Code or Copilot to enhance productivity.
  • Expertise in Git, code review processes, and collaborative development workflows.

More like this

Similar roles

Software Automation Engineer

Apple Inc

San Francisco Bay Area, CA 14 days ago
Python C++ PostgreSQL MySQL Kubernetes AWS S3 GCS REST APIs CI/CD Docker Prometheus Git Terraform AI-Assisted Development Tools LLM-Based Tools ROS Raspberry Pi M1 Chip

Software Automation Engineer

Apple Inc

San Francisco Bay Area, CA 9 days ago
Python C++ PostgreSQL MySQL Kubernetes AWS S3 GCS REST APIs CI/CD Docker Prometheus Git GitHub Terraform AI LLM-based tools CI/CD pipelines

Tools and Automation Engineer

Apple Inc

Boulder, CO 18 days ago $109,700$192,400
Python Java CI/CD Gen AI coding tools Kubernetes Docker Jenkins GitHub PostgreSQL Agile methodologies

Tools and Automation Engineer

Apple Inc

Austin, TX 16 days ago
Python Java SQL Unix HTML CSS XML JUnit Selenium Appium Jenkins Git Docker Kubernetes AWS CI/CD PostgreSQL MongoDB

Test Automation Software Engineer

Booz Allen Hamilton

McLean, Virginia 11 days ago $69,400$158,000
Python JavaScript TypeScript .NET C# Git Jira Selenium Playwright REST SQL Jenkins Github Actions Docker Linux Windows Server IIS DevSecOps GitOps Github CodeQL Static Code Analysis

Automation Engineer

Sanofi

Swiftwater 18 days ago $75,000$108,333
PLC SCADA DCS GMP OPC DeltaV Aveva Historian ERP Automation Process Control Systems Kubernetes Docker CI/CD Python SQL PostgreSQL AWS Terraform