Controls Engineer

Controls Engineer

IMS Almelo

Apply now

What is required?

  • Bachelor's or Master's degree in Electrical Engineering, Industrial Automation, System & Controls, Mechatronics or similar
  • Experience with automation is a plus
  • Result oriented and independent
  • Good command of the Dutch and English languages, both verbally and in writing
  • Resourceful, able to work with all engineering disciplines

What will you get?

  • €3.000 - €5.000 gross p/m, depending on knowledge and experience
  • 40-hour working week
  • 27 holiday days + 13 atv days
  • Personal training budget

What will you do?

  • 30% Programming designs
  • 40% Making technical and functional designs
  • 20% Testing and installing designs
  • 10% Internal consultation + other work

This vacancy has been created based on interviews with employees to help you get a realistic preview of the job.

Ask a question directly


As a Controls Engineer at IMS you are responsible for designing, programming and installing systems that are used in the IMS machines.

You work together with the Mechanical Engineers to design the technical and functional elements, including the flowchart. You do this on the basis of the project requirements. After the concept design has been tested and the final design has been made, you start programming. You write all the software for various elements of the machine, including the PLC. You use the designed flow charts as a basis for your programming work. Finally, the test and review phase follows, always in cooperation with the other Engineers. If the machine works properly, it is installed at the customer's location. You are also closely involved in this. You usually work on one large project, sometimes in combination with several smaller projects. 

You are part of a multidisciplinary team that includes a Mechanical Engineer, Lead Engineer and the System Integrators who will build the machine. You also work together with Hardware Engineers. A project can focus on internal developments as well as external customers.

Acquisition in response to this vacancy is not appreciated. We do not derive rights or obligations from profiles and cv's that are sent unsolicited. Therefore, we regard them as not being sent. 

If you like programming PLCs, among other things, and you find it challenging to work in a multidisciplinary team where you have to make the importance of controls clear, then this is a job for you.

Working week

Controls Engineer
Dennis Meijerink

During an enjoyable working day, I review a concept design with colleagues. We discover a challenging problem, which I solve at the end of the day by modifying the software.

During a less enjoyable day, I am busy documenting. I have to clearly argue why I made certain choices and put all the specifications on paper in detail.

  • 08:00
  • 09:00
  • 10:00
  • 11:00
  • 12:00
  • 13:00
  • 14:00
  • 15:00
  • 16:00
  • 17:00
  • 18:00
    • Working on technical design
    • Programming
    • Testing
    • Working on functional design
    • Programming
    • Lunch
    • Programming
    • Reviewing concept
    • Reprogramming software
    • Meeting Mechanical Engineer
    • Programming
    • Lunch
    • Working on functional design
    • Meeting Manager
    • Adjusting functional design
    • Working on documentation
    • Testing
    • Working on technical design

Firsthand experience

You are about to start with a new, international client project. How do you proceed?

It concerns a project in China: you visit the client for two weeks to install the machine. This project is very challenging because of the difference in language and culture. However, you can refer to the English documentation that has been prepared for the installation of the machine.


The growth path within IMS is not fixed. You will be given the opportunity and room for personal and professional growth, for example by following training courses. IMS makes a budget and set time available for this. In addition, initiative and entrepreneurship are highly valued within IMS.

Lead Engineer
Senior Controls Engineer
Technical Salescoördinator

Working at IMS

IMS (Integrated Mechanization Solutions) develops and supplies highly accurate production systems. IMS has been doing this for twenty years, with Almelo as its place of business. IMS specialises in building (automated) assembly lines and in process automation for small, complex products and assemblies. IMS always strives for accuracy and high volumes in the assembly lines.

The customers IMS supports are mainly OEMs and TIER 1 suppliers in the field of automotive, photonics, smart devices and the medical world.

*Acquisition in response to vacancies is not appreciated. We do not derive rights or obligations from profiles and cv's that are sent unsolicited. Therefore, we regard them as not being sent. 

  • Headquarters in Almelo
  • Installations based in more than 20 countries
  • 120 employees in the Netherlands
  • 20 % / 80%
  • Average age 40 years
  • Possibility to work from home 20% of your time


Daniël (32) - Mechanical Engineering

Why did you decide to work for this company?
At IMS you work for a lot of types of clients, although you also go into depth. That attracted me more than going for one niche in mechanical engineering. Moreover, we develop our machines ourselves from start to finish. It is also very nice to see that something, which you have thought up and calculated yourself, really works.

What did you study?
Master Mechanical Engineering at University of Twente.

What do you do in your spare time?
Producing music

Bart Oude Lohuis (36) - Lead Engineer (Mechanical Engineering)

Why did you decide to work for this company?
At IMS you are involved in the development and realization of a machine from the beginning to the end. What you come up with and design, is in front of you a few weeks later and needs to be tested. There is also a lot of variety in the projects: from machines for automotive products to components for smartphones and medical implants. At IMS it will all pass by!

What was your previous job?
Mechanical Engineer at Viro

What do you do in your spare time?
Mountainbiking and running

Richard Lubbers (35) - R&D Engineer

Why did you decide to work for this company?
Technically challenging, varied and making machines from the beginning to the end (invent, design, build and install).

What was your previous job?
Project officer at a consulting and engineering company in Deventer

What do you do in your spare time?
Soccer and mountainbiking

Dennis Meijerink (29) - Controls Engineer

Why did you decide to work for this company?
During my studies, I carried out my graduation project at IMS. During this period I got a good impression of the company. The projects and the techniques used at IMS really appealed to me.

What did you study?
Bachelor Elektrotechnique at the Hogeschool Saxion

What do you do in your spare time?

Application process

Telephone introduction with recruiter
± 2 days
First meeting with recruiter and hiring manager
± 3 days
Second meeting with two colleagues
± 3 days
Terms of employment interview
± 2 days
You got the job!

Interesting job?

Apply now