Industrial automation engineer

Educational requirements

Bachelor’s degree (or higher) in:

  • Control Systems Engineering
  • Electrical Engineering

 Technical skills

Control systems & PLC programming

  • Proficiency in PLC programming (Siemens, Bernecker& Rainer, etc.)
  • Experience with HMI/SCADA systems (WinCC)
  • Understanding of DCS (Distributed Control Systems) and PID control loops
  • Familiarity with industrial communication protocols (ProfiNET, Modbus, Profibus, OPC-UA)

Electrical & instrumentation

  • Reading and creating electrical schematics and control panel layouts
  • Knowledge of sensors, actuators, VFDs, servo drives and instrumentation
  • Understanding of industrial safety systems (SIL, interlocks, E-Stop circuits)

Software & simulation

  • Experience with CAD tools (AutoCAD, EPLAN, SolidWorks)
  • Programming experience in Python, C/C++, or structured text (IEC 61131-3) is a plus

Networking & systems integration

  • Knowledge of industrial networks (Ethernet, Profinet)
  • Experience integrating robots, vision systems and sensors with automation systems

Soft skills

  • Strong problem-solving and analytical abilities
  • Excellent communication and team collaboration skills
  • Ability to troubleshoot under pressure and in real-time environments
  • Strong documentation and project management skills

Experience requirements (typical)

  • Entry-level: 0–2 years (internships or project work in automation)
  • Mid-level: 3–7 years (hands-on PLC/HMI/SCADA programming and commissioning)

Typical responsibilities

  • Design and implement control systems for automated manufacturing processes
  • Develop, test and deploy PLC/HMI/SCADA programs
  • Commission automation systems on-site and support troubleshooting
  • Maintain and optimize existing automation systems
  • Collaborate with mechanical, electrical and software teams to deliver integrated solutions

Apply for this job by completing the form below: