Platform Development Design Engineer


High Tech industry

Achtergrond opdracht

Job Mission

The Platform Development Software Engineer will join the support team where he helps people by answering questions, defining solution proposals and make small fixes to help solve issues using mainly C and sometimes C++ or Python.

Job Description

For a lot of issues it is not directly clear what might be the root cause which could also be outside the group. Therefor we expect that ownership is taken and interaction with stakeholders and people outside the group is started. This can take place under time pressure so you should be able to cope with that. In terms of soft skills, a big challenge will be to find the right people to help you and to be able to make them willing to help you.

The following activities are part of the job:
• Adapt and extend the current framework including the belonging test suite. 
• Deliver the required support to stakeholders and clients.
• Report daily on your progress in stand up meetings.
• Propose improvements were possible

Context of the position

Within the organisation, the sector Development & Engineering (D&E) is responsible for the development of the products. Within this sector the department Machine Control & Infrastructure (MCI) is responsible for the design, implementation and maintenance of the software of the complex lithographic machines. Our organisation creates high tech machines; software engineers from MCI are facing several aspects of motion control, production control, data management and Interface control. A huge code base is maintained and under strict configuration management to provide maximum commonality between different machine types.

Functie eisen


BSc. or MSc. in Electronics or Technical Software, Informatics or Computer Science


• Experience in software development, mainly in troubleshooting  min 3 years
• Knowledge of debugging and able to add non-intrusive diagnostics 
• Knowledge of C / Python / C++; ClearCase / Git
• Knowledge of scripting / tooling - Python is preferred. 
• Experience with Unix / Solaris / Windows

Personal skills

Our new colleague should first of all be passionate about technology and should be excited by the idea that his work will impact millions of end-users worldwide.
As you have already seen, our role is extremely complex, we are looking for someone who has a deep technical experience but at the same time likes to communicate with other departments and wants to understand how complex systems work.
You should be analytical, product and quality-oriented. 
You like to investigate issues, you are creative in solving problems and you do not fear to present your solutions.
You are open-minded, you like to discuss about technical challenges and you want to push the boundaries of technology.
You are an innovator and you constantly seek to improve your knowledge and your work

Opdracht informatie

Please send us asap your recent CV + a motivation for this role, both in English, together with your availability/planned vacations and all-in hourly rate VAT (BTW) excluded.
This is a ‘detavast’ request: Our client is looking for candidates who are open to a contract with our client after a period of 12 months.

Gerelateerde opdrachten

Voor Software Development