TE - 09 - Software Engineer – Industrial Automation

AI overview

Develop advanced software solutions for industrial systems, ensuring reliable control systems and successful commissioning of machines in a dynamic automation environment.

As a Software Engineer – Industrial Automation, you will be responsible for developing, configuring, and implementing advanced software solutions for industrial systems. You will translate functional designs into reliable control systems and play a key role in the successful commissioning of machines, both nationally and internationally.

This role combines deep technical expertise, project ownership, and hands-on commissioning experience within a dynamic industrial automation environment.

Requirements

Key Responsibilities

  • Develop, configure, and implement software based on functional designs

  • Translate system requirements into reliable and efficient control systems

  • Commission machines on-site, both domestically and internationally

  • Contribute proactively to the development of control systems, data collection, and data processing solutions

  • Integrate PLC systems with HMI, SCADA, and industrial networks

  • Plan, monitor, and manage project progress to ensure delivery within agreed timelines, quality standards, and budgets

  • Provide technical support, including participation in a rotating on-call service

Requirements

  • HBO (Bachelor-level) working and thinking level

  • Several years of experience as a Software Engineer within industrial automation

  • Strong hands-on experience with Siemens TIA Portal

  • Experience with Allen Bradley and SEW MoviTools/MoviSuite is a plus

  • Willingness to travel internationally for commissioning projects

  • Willingness to participate in an on-call support rotation

Technology Stack & Technical Expertise

Core PLC & Automation Systems (Must-Have)

  • Siemens TIA Portal (STEP 7 – S7-1200 / S7-1500)

  • PLC programming (LAD, FBD, SCL/STL)

  • WinCC (HMI development)

  • Industrial control system design

Additional / Nice to Have

  • Allen Bradley / Rockwell Automation (Studio 5000 / RSLogix)

  • SEW MoviTools / MoviSuite

  • Experience with motion control systems and servo drives

  • VFD configuration and drive systems

Industrial Communication Protocols

  • PROFINET

  • PROFIBUS

  • EtherNet/IP

  • Modbus (TCP/RTU)

  • OPC UA

HMI, SCADA & Data

  • HMI configuration and visualization

  • SCADA systems

  • Data acquisition and logging

  • Basic knowledge of SQL or industrial data systems is a plus

Additional Technical Skills

  • Experience with machine commissioning

  • Ability to read electrical schematics (e.g., EPLAN)

  • Understanding of safety PLC concepts

  • Structured Text (SCL) programming

Homepage is a not-for-profit social enterprise dedicated to reducing food waste and combating food insecurity through innovative technology solutions. By harnessing the power of tech, we connect systems and stakeholders to create an efficient network that benefits communities and the environment alike.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Software Engineer Q&A's
Report this job
Apply for this job