PLC Automation Engineer (Programmable Logic Controller)
About the role
Hardware Test Engineering (HWTE) seeks a PLC Automation Engineer to design and own automated test and calibration systems, develop control logic, and drive integration of equipment into Apple’s smart factory ecosystems. The role requires technical leadership bridging automation and software engineering, with cross-functional collaboration across mechanical, software, test instrumentation, and operations teams.
Responsibilities
- 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.
- Serve as the PLC Direct Responsible Individual (DRI) for our most critical and complex test stations. Own system integration, orchestrating robots, vision systems, precision sensors, and actuators.
- Act as the technical cornerstone for external System Integrators (SIs). Onboard new SIs to Apple's frameworks, interpret technical specifications, provide training, and drive commissioning, testing, and validation of new machines at manufacturing sites.
- Lead the control-level integration for Apple\u2019s "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.
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.
- 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.
- Strong experience programming sophisticated automation systems. Experience with Beckhoff TwinCAT 3 or CODESYS highly preferred; strong candidates with other platforms will be considered for transition to PC-based controls.
- Deep experience with motion control (servo systems, stepper motors, motion controllers), including tuning and commissioning drives.
- Solid understanding of electrical schematics, wiring diagrams, and control panel design. Knowledge of machine functional safety standards (e.g., ISO 13849, IEC 62061).
- Proficiency in configuring and troubleshooting industrial protocols (EtherCAT, EtherNet/IP, PROFINET, Modbus, etc.).
- Exceptional analytical problem-solving skills. Outstanding cross-functional (XF) communication skills with mechanical, electrical, and software teams.
- Flexible and willing to travel for field work, commissioning, and troubleshooting during critical project build phases.
Skills
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services