Skip to main content

Software Automation Engineer


As a Software Automation Engineer you will offer specialized programming expertise. You will be one of the key persons tying together all high tech technologies involved to create our machines: motion, data acquisition, RF, Robotics, electronics,…

In this role, you will:

  • Create robust programs and sequences to control multi-station machines to perform tasks like pick and place, dispensing, product testing, precision assembly and product handling
  • Program, debug and maintain structured text code on multiple PLC platforms (Beckhoff, Omron)
  • Develop code that is structured, well organized, modular, maintainable, documented and reusable
  • Setup and tune complex servo-controlled motion systems.
  • Implement machine safety functionalities in the safety PLC in cooperation with the electrical engineers
  • Participate in the initial concept development of new machines. Determine the software architecture based on input from the mechanical and electrical team.
  • IO testing, commissioning, validation and installation of the machines
  • Work together with machine vision engineers, test software engineers and together develop a state-of-the-art software platform
  • Be open to travel (20%)


  • A Bachelor or Master degree from an accredited engineering or physics program
  • Extensive experience in Beckhoff (preferred) or other PLC platforms (Siemens, Omron, …), 3 – 5 years of relevant experience
  • Structured Text (IEC 61131-3) programming skills
  • Knowledge of object-oriented programming
  • Experience with other programming languages like Python, LabVIEW, C++ is a plus
  • Affinity with pneumatics, electrics and mechanics needed for machine automation
  • Knowledge of robot programming is a plus
  • Polyglot: You are fluent (written & oral) in English 
  • Passion for Technology: You like technical challenges, and can quickly acquire knowledge of new technologies
  • Hands-on: You are 'hands-on' and result oriented
  • Team player: You can work independent and in a team
  • Problem Solver: You focus on solutions instead of problems, your keen eye for detail will certainly help you with this


  • A multinational high-tech work environment
  • Working in a multidisciplinary team: electrical, mechanical, industrial, software engineers
  • Team spirit, fun and passion for technology
  • Flexible work hours
  • Development and training opportunities
  • Attractive salary package including benefits
  • We are a fair company

Others also viewed

Software Automation Engineer

WaW Jobs
Contract type: 
Automation Engineer, Automation, Automation / Robotics
Degree level: 
Share this job now: