2,055,697open jobs
121,639companies
242,370added this week
Browse all
Salary
≈ $37k – $82k per year (Estimated)
Location
In office (Shanghai)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Jun 2, 2026. Apple scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Apple is an American multinational technology company founded in 1976 by Steve Jobs, Steve Wozniak and Ronald Wayne, and headquartered in Cupertino, California. It designs and sells consumer hardware including the iPhone, Mac, iPad, Apple Watch, AirPods and Vision Pro, together with the operating systems and silicon that run them. A growing services division built around the App Store, iCloud, Apple Music, Apple TV+ and Apple Pay now contributes a large share of profit, making Apple one of the most valuable companies in the world.

The people here at Apple don’t just create products - they create the kind of wonder that’s revolutionized entire industries. Apple's Hardware Test Engineering (HWTE) group is looking for a passionate, highly collaborative PLC Automation Engineer. In this role, you will be at the heart of our automated test and calibration systems, architecting the control logic that ensures the flawless mass production of Apple's most innovative products. You will not only design complex machine logic but also own core automation frameworks, establish safety standards, and drive the integration of our equipment into Apple’s next-generation smart factory ecosystems.

Description

As a PLC Automation Engineer in HWTE, you will own the software architecture, control logic, and integration of complex automated test fixtures. You will not be working in a silo: this role operates in a highly dynamic, cross-functional (XF) environment where you will partner daily with mechanical engineers, software engineers (macOS/iOS), test instrumentation specialists, and operations teams.

We need a technical leader who bridges the gap between traditional automation and modern software engineering.You will translate complex test requirements into robust, modular PLC code using Object- Oriented Programming (OOP) principles, while governing the automation standards used by our global vendors. If you have a deep passion for machine state modeling, excel at diagnosing electromechanical systems in the field, and want to lead the charge on "Future Factory" initiatives, we want to hear from you.

Minimum Qualifications

BS or MS in Electrical Engineering, Mechatronics, Computer Science, Automation, or a related field.

Minimum of 3 years of hands-on experience in PLC programming and industrial automation.

Core PLC & Architecture: Proficient in IEC 61131-3 languages with a strong emphasis on Structured Text (ST).

Proven, hands-on experience applying Object-Oriented.

Programming (OOP) principles within a PLC environment.

Platform Experience: Strong experience programming sophisticated automation systems. Note: Experience with Beckhoff TwinCAT 3 or CODESYS is highly preferred, but strong candidates with other platforms who are eager to transition to PC-based controls will be actively considered.

Motion & Integration: Deep experience with motion control (servo systems, stepper motors, motion controllers), including tuning and commissioning drives.

Electrical & Safety: Solid understanding of electrical schematics, wiring diagrams, and control panel design. Knowledge of machine functional safety standards (e.g., ISO 13849, IEC 62061).

Industrial Networking: Proficiency in configuring and troubleshooting industrial protocols (EtherCAT, EtherNet/IP, PROFINET, Modbus, etc.).

Communication & Soft Skills: Exceptional analytical problem-solving skills. Outstanding XF communication skills to collaborate effectively with mechanical, electrical, and software teams.

Flexibility: Adaptable and willing to travel for field work, commissioning, and troubleshooting during critical project build phases.

Preferred Qualifications

Advanced Frameworks: Practical experience implementing ISA-88 batch control standards and PackML machine state models.

Safety Integration: Experience designing, implementing, and validating functional safety systems, particularly configuring safe I/O and programming safe logic within the TwinCAT Safety environment.

Software Engineering Tools: Proficiency with version control systems (e.g., Git) for PLC code management.

HMI/SCADA: Experience designing and programming Human-Machine Interfaces (HMI) and SCADA systems.

High-Level Languages: Experience with high-level languages in an industrial context (e.g., Python, C#) and basic knowledge of databases.

Continuous Learning: A demonstrated willingness to learn new programming environments and keep pace with emerging automation technologies (Industry 4.0, IIoT).

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,055,697 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Industrial Engineering
Similar stack
Same company
Shanghai
≈ $32k – $83k per year (Estimated) · In office · Full-Time · Wuxi
Life Sciences
GMP
Apply
≈ $95k – $242k per year (Estimated) · In office · Full-Time · Master's Degree · Switzerland
SpaceTech
FMEA
Apply
Engineer II 12 min ago
≈ $59k – $108k per year (Estimated) · In office · Full-Time · 4+ years exp · Bachelor's Degree · Holland
Design
AutoCAD
MedTech
CAPA
Apply
≈ $63k – $115k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Charlotte
Design
SolidWorks
AutoCAD
Apply
$132k – $207k per year · In office · Full-Time · 10+ years exp · Bachelor's Degree · Parsippany
Apply
In office · Shanghai
Apply
In office · Shanghai
Apply
In office · Shanghai
Apply
In office · Shanghai
Python
Apply
In office · Shanghai
C++
C++
Protobuf
Databases
SQLite
Apply
See all jobs
This is one of many
2,055,697 more open roles from verified company boards, updated every day.