Job Summary
• Core Architecture & Governance: Own the HWTE PLC control framework. Manage code releases using version control (Git), create and maintain reusable code libraries, and drive
continuous improvement across all automation platforms.
• Station’s PLC DRI: Serve as the PLC Direct Responsible Individual (DRI) for our most critical and complex test stations. You will take ownership of the system integration, orchestrating
robots, vision systems, precision sensors, and actuators.
• SIs Enablement & Bring-up: Act as the technical cornerstone for external System Integrators (SIs). You will onboard new SIs to Apple's frameworks, interpret technical specifications, provide
training, and drive the successful commissioning, testing, and validation of new machines at manufacturing sites.
• New System Initiatives: Lead the control-level integration for Apple's "Future Factory" initiatives. Partner with IT and Ops to connect machine PLCs to upper-level shop-floor systems, utilizing databases for data logging and exploring IIoT/AI technologies
Key Responsibilities
Manage code releases for HWTE PLC control framework. Ownership of system integration, Orchestrating robots, vision systems, sensors, actuators.
Skill Requirements
• Hands-on experience in PLC programming and industrial automation.
• Able to communicate effectively in a worldwide environment. Proficient written and spoken English
required for cross-regional collaboration.
• Communication & Soft Skills: Exceptional analytical problem-solving skills. Outstanding XF
communication skills to collaborate effectively with mechanical, electrical, and software teams.
• PLC & Architecture: Experience programming PLCs using IEC 61131-3 languages, with a working
knowledge of or strong desire to learn Structured Text (ST).
• Platform Experience: Experience programming and troubleshooting automated systems on major
industrial platforms (e.g., Allen-Bradley, Siemens, Omron), with a willingness to transition to PC-based
controls.
• Motion & Integration: Familiarity with integrating basic motion control systems (servos, steppers, or
VFDs) into automated equipment.
• Electrical & Safety: Ability to read and understand electrical schematics and wiring diagrams. General
awareness of industrial machine safety practices.
• Industrial Networking: Experience working with at least one common industrial protocol (e.g.,
EtherNet/IP, PROFINET, Modbus, or EtherCAT)
Other Requirements
Preferred qualification:
• Direct experience developing, coding and troubleshooting complex embedded systems (PLC and PCbased) and HMI or user-facing application software
• Software Engineering Tools: Proficiency with version control systems (e.g., Git) for PLC code
management.
• Advanced Architecture: Proven, hands-on experience applying Object-Oriented Programming (OOP)
principles within a PLC environment.
• Target Platforms: Direct experience with PC-based controls, specifically Beckhoff TwinCAT 3 or
CODESYS.
• Advanced Motion: Experience tuning and commissioning complex servo drives and multi-axis motion
controllers.
• Functional Safety: Working knowledge of machine functional safety standards (e.g., ISO 13849, IEC
62061).
• Advanced Networking: Proficiency in configuring and diagnosing complex issues across multiple
industrial protocols.
• Continuous Learning: A demonstrated willingness to learn new programming environment and keep
pace with emerging automation technologies (Industry 4.0, IIoT).
• Travel Readiness: Proven ability and willingness to travel on short notice.
• Adaptation: Demonstrated success in high-pressure, dynamic work environment with shifting priorities
and rapid change.
• Chinese language skills