Job Details

Job Information

Software Engineer - Automation & Infrastructure
AWM-491-Software Engineer - Automation & Infrastructure
2/24/2026
3/1/2026
Negotiable
Permanent

Other Information

www.apple.com
Sunnyvale, CA, 94086, USA
Sunnyvale
California
United States
94086

Job Description

No Video Available
 

Role Number: 200648298-3956

Summary

Apple’s Video Engineering group build the systems that ensure every next-generation product meets the highest bar for quality, reliability, and performance. Our team operates at the intersection of hardware, software, and machine learning—creating the infrastructure that powers breakthrough technologies. We thrive on curiosity, precision, and bold problem-solving, and we take pride in transforming complex engineering challenges into elegant, scalable solutions.

Description

As a Software Engineer – Automation & Infrastructure, you will design, develop, and maintain scalable automation frameworks and robotic systems that enable high-quality testing of computer vision (CV) algorithms and next-generation products. You will work at the intersection of software, robotics, and test engineering to build reliable infrastructure that accelerates product development.

In this role, your day-to-day work will blend coding, system integration, cross-team collaboration, and hands-on problem-solving in a dynamic lab setting—directly impacting the quality and performance of cutting-edge products.

Minimum Qualifications

  • BS and a minimum of 3 years relevant industry experience.

  • 3+ years of experience in software development and testing.

  • Proficiency in Python.

  • Experience building scalable systems capable of managing complex device or hardware lifecycle workflows.

  • Solid understanding of the software development lifecycle and industrial automation processes.

  • Strong understanding of continuous integration (CI) pipelines and automated validation processes for performance-based testing.

  • Knowledge of computer vision algorithms, such as calibration, SLAM, camera.

  • Technical expertise in robotic process automation, with a strong understanding of automation system design and deployment.

Preferred Qualifications

  • 5+ years of experience with robotic process automation.

  • Familiarity with robot kinematics, dynamics, digital control, and signal processing.

  • Strong advocate for quality with a deep understanding of SQA methodologies and practices.

  • Proven ability to thrive in a cross-functional environment and work on multiple, related projects.

  • Experience designing and maintaining automated test frameworks for CV algorithm validation.

  • Excellent communication skills.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) .

Other Details

No Video Available
--

About Organization

 
About Organization