Software Design Engineer for Metrology

On Time Engineers is searching for a Software Design Engineer for Metrology for Eindhoven area.  Metrology software orchestrates the behavior of powerful mechatronic modules, so that together they achieve an extraordinary combination of speed and accuracy. It is the brain of the system. To ensure ever shrinking of the integrated circuits, we need Software Designers who can help our client build next-generation metrology products.

Are you ready for your next challenge, looking for growth, want to be proud of team achievements and to be part of the progress? Yes?

Be On Time and apply for this position now the vacancy is still available.


Introduction

Our client has organized their metrology resources into several clusters and each of these clusters consists of two groups: functional and software. The former envisions and shapes metrology processes, while the latter designs and develops them in software. Although their focus is different, both groups are tightly linked together cooperating towards the best end result.

The software metrology groups interact with each other on a project basis. These groups are composed of software engineers and architects who design, implement, test and maintain software according to functional specifications.

 

Context of the position

As Software Designer of metrology, you have opportunity to:
Designing high-quality software that allows fast and efficient delivery of metrology functions.

Your main tasks & responsibilities are:

Collaborating with other software engineers to design and implement features;
Quickly producing well-organized, optimized and documented source code in C++ and Python;
Creating and documenting software tools required by architects or other developers;
Debugging existing source code and polishing feature sets;
Contributing to technical design documentation;
Paying attention to detail and carrying out tasks to the highest standards.

 

To succeed in this role, you should have the following skills and experience:

Master’s degree in computer science, software engineering, system engineering, or equivalent;
7 years’ experience as a software engineer (object-oriented design) in a multidisciplinary setting;
A proven track-record in C/C++/python, UML, Unix/Linux;
Experience with Software Architecture/ Modular architecture and a general understanding of how software concepts map to machine behaviour;
Experience with Software Design Patterns, Gmock/Gtest and Code versioning (Git/SVN);
An understanding of mathematical and physical concepts and translating them to clean software designs;
Experience with requirements engineering;
Able to handle legacy software​​.

 

Additional Qualifications

MATLAB experience is a plus;
Experience with the Agile way of working;
Experience with MDE Model Driven Engineering / Modelling.

 

Personal skills

Good communicator and a team player;
Takes initiative and result oriented;
Show leadership and influence stakeholders to deploy software architecture changes and development methods.

 

Keywords: software engineering, system engineering, mathematics, physics, electronics and computer science.

 

About our client

Our client is a high tech machine building company with worldwide 22.000 employees and within their headquarters in Eindhoven about 12.500 engineers from different engineering disciplines: mechanical, electrical, software, chemical, physicist, etc.

Some people choose to work for this company because they can work at the very cutting edge of their technology field. For others, it’s the opportunity to rub shoulders with some of the brightest minds in their discipline. Some because there are so many different ways to develop their career, they can specialize technically, become a manager, or take on project management.

Everyone has a different reason to join. But everyone has the same reason to stay: teamwork. Everyone is part of a multidisciplinary team. physicists, mechanical-, electrical- and chemical engineers, metrology experts and more – all working together in different teams to crack a particular challenge. Each team member brings a different set of skills to attack technical challenges from different angles. The result? Incredibly imaginative breakthroughs at the cutting edge of engineering. With each new breakthrough, the people at this company feel proud. Proud of themselves and proud of their team. That’s why people choose to work here. And that’s why people stay.

 

Our offer

A high tech work environment where you will work on the newest technologies. Projects with depth and a lot of challenge. In addition to attractive primary and secondary employment conditions, we invest in your personal development!

Other conditions are:

Directly one year contract followed by a permanent contract with our client;
8% holiday allowance;
27 vacation days per year;
Collective pension scheme;
Professional coaching on-the-job;
Innovative projects that contribute to a better world.

 

How to apply

Do you have any questions concerning this position or do you want to apply? Be On Time and contact Eda Demir at +31 6 19 62 29 44. You can also send your questions or resume by mail to e.demir@on-time-engineers.nl