Software Automation Engineer

Apple Inc

Actively hiring Posted this week
San Francisco Bay Area, CA Posted 4 days ago

At a glance

AI generated

TL;DR

As a Senior Software Automation Engineer at Apple, you will join a diverse team focused on automation for Sensing Power and Haptics technologies across various devices. Your role involves contributing to the technical direction of robotics and test infrastructure by designing scalable systems and collaborating with hardware, firmware, and software teams to deliver best-in-class automation solutions. Day-to-day responsibilities include developing equipment drivers, orchestration frameworks, and database systems while ensuring quality and reliability through thorough validation processes. You will leverage AI-assisted development tools to enhance engineering workflows and mentor team members in adopting best practices. The ideal candidate has strong Python skills, proficiency in C/C++, experience with relational databases, and hands-on knowledge of wireless test equipment. Additionally, familiarity with robotic test systems, distributed data storage, and REST APIs is preferred, as well as a background in software architecture and AI coding assistants.

Skills

Python C++ PostgreSQL MySQL Kubernetes AWS S3 GCS REST APIs CI/CD Docker Prometheus Git GitHub Terraform AI LLM-based tools CI/CD pipelines

What you'll do

  • Design and develop scalable systems for robotics and test automation infrastructure.
  • Build and harden equipment drivers, orchestration frameworks, and database systems.
  • Enable engineering workflows using programmatic and AI automations for testing.
  • Identify gaps in test coverage and reliability, contributing to the team's roadmap.
  • Mentor peers through design and code reviews, promoting best practices.

What we're looking for

  • Strong Python skills and proficiency in C/C++ or another systems language.
  • Experience architecting and operating large-scale test automation systems.
  • Hands-on experience with wireless test equipment and understanding of underlying theory.
  • BS in Computer Science, Electrical Engineering, or equivalent with 10+ years industry experience.
  • Ability to mentor team members through design and code reviews, fostering best practices.
  • Fluent with AI coding assistants and capable of guiding team adoption of new technologies.

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 255 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc