Drimva

Apple

Software Engineer - Automation

$185K–$325K

Cupertino, California · Full-time · Posted Aug 28, 2026

Experience
10+ years of experience.
Education
Bachelor’s degree in computer science or equivalent; preferred: Master’s degree in computer science or equivalent.

About the job

Develops automation software, data pipelines, web tools, and backend services to improve wireless engineering workflows and support wireless testing, calibration, and performance analysis.

What you'll do

  • Design and maintain software frameworks, tools, data pipelines, web tools, and backend services for wireless engineering.
  • Collaborate with firmware, hardware, and other teams to define requirements and integrate software components.
  • Automate and optimize build, test, and deployment workflows, and maintain code quality through testing and reviews.

What they ask for

  • Bachelor’s degree in computer science or equivalent.
  • Strong knowledge designing and developing software frameworks using Python.
  • Experience debugging client/server applications with interactive debuggers (Xcode/IntelliJ).
  • Knowledge of data structures, algorithms, design patterns, concurrency, multi-threading, and scalability; experience with CI/CD pipelines and Git.

Nice to have

  • Master’s degree in computer science or equivalent.
  • Experience with web applications, databases, data visualization, REST APIs, PostgreSQL, MongoDB, Jenkins, or Docker.

Pay

$184,700 and $324,800 (USD base salary range)

Tools

Python, Xcode, IntelliJ, Git, CI/CD, PostgreSQL, MongoDB, Jenkins

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)