Software Automation Engineer

Apple Inc

Actively hiring
San Francisco Bay Area, CA Posted 9 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. You will develop equipment drivers, orchestration frameworks, database systems, and reporting pipelines while ensuring quality and reliability throughout architecture, integration, validation, and robotic automation processes. Fluency in AI-assisted development tools is essential as you champion their adoption within the team. The position requires strong Python skills, proficiency in C/C++, and experience with relational databases and large-scale test automation systems. Additionally, hands-on experience with wireless test equipment and distributed data storage at scale is preferred, along with a background in software architecture and API design for high-performance systems.

Skills

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

What you'll do

  • Design and develop equipment drivers and orchestration frameworks for automation infrastructure.
  • Partner with hardware and firmware teams to integrate systems from concept to production.
  • Enable engineering workflows using programmatic and AI automations for test triage and analysis.
  • Identify gaps in test coverage and reliability, contributing proactively to the team's roadmap.
  • Support peer growth through design reviews, knowledge sharing, and setting engineering standards.

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 design scalable systems and mentor team members on best practices.
  • Fluent with AI-assisted development tools and champion their adoption within the team.

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