Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

Apple SME - Equipment Design Controls & Systems Engineer 
United States, West Virginia 
824561340

04.09.2025
• Develop new equipment control systems architectures to enable novel process solutions across various Apple products • Designing, developing, and implementing the software that controls and manages industrial automation systems • Manage conceptualization, designs and develop the machine control process and sequence controls via flow charts for equipment automation • Develop C#, C++ and Visual Basic (.NET) based process applications to run automation machines including development of hardware abstraction layer, subsystem / device communication and control • Integrate various runtime/ SDK kits with high level programming to create communication with physical layer (such as PCIe) • Write low-level drivers for software/hardware interfacing using protocols such as CAN or ethernet (EtherCAT,ProfiNET, OPC) • Ability to develop XML files for configuration management and equipment initialization • Developing software for collecting, storing, and analyzing data from industrial sensors and equipment • Build HMI applications that allow operators to interact with and control industrial processes. • Add on requirements: Expertise with PLCs (Mitsubishi, Panasonic, Beckhoff, Siemens, Allen-Bradley, etc.) and various PLC programming languages including Ladder Diagram, Structured Text and Function Block Diagram. • IO systems/IO link, Vision systems, Safety circuits, Sensors/Detection, API Linking/OPC communication Motion control
  • Graduate / Post graduate degree in electronics, controls or computer science engineering with strong background in embedded systems or VLSI system design
  • 8+ years of experience in high-volume years of experience working in Factory Automation including processes such as assembly, dispensing, welding and pick and place
  • Experience in C# and related technologies like .NET to build applications for tasks like controlling machines, monitoring sensors, and managing data in real-time, often on industrial PC
  • Strong coding skills with C# and Visual Basic programming language, with extensive experience in writing clean, efficient, and reusable code for test automation purposes.
  • Familiarity with Structured text language or IEC 61131 is highly preferred.
  • Hand on experience in setting up local databases on the machines for data management
  • Experience with version control systems like GIT.
  • Ability to communicate effectively with team members and stakeholders
  • Key experience in below areas:
  • Industry communication protocols (ProfiBUS, EtherCAT)
  • IO systems / IO link
  • Vision systems
  • Safety circuits
  • High power/ low power electronics
  • PLC architecture/ communication/ programming
  • Sensors / Detection
  • API Linking / OPC communication
  • Motion control