Senior Software Engineer (C/C++)


About this job

  • Branche: High Tech
  • Area of expertise: Embedded Software
  • Location: Eindhoven

What is required?

  • Hours per week: 40
  • Education level: Academic Master +
  • Closing date: Friday, March 12, 2021

About this role

(Applicable for candidates in EU)

We are looking for a embedded software designer who wants to work in a challenging and dynamic environment. You are happy to make things work and to build great applications which in turn will make things move and will insure extremely precise calibrations. You enjoy seeing things move by the code that you generate, for you the result counts.

Within our client the sector development & engineering is responsible for the specification and the design of the products. In this sector, the department embedded software design (ESD) ensures the delivery of integrated embedded software solutions that support the business success of our client with the agreed quality, cost and in-time.

You will be responsible for creating clear specifications, making the efficient design choices and to 'make it happen' by also implementing the design.

Customer satisfaction is the number one driver for ASML and thus for every software engineer. You will also design, analyze, document and test the required software specifications. Therefor you will use C/C++, Python, object oriented design programming and Linux within a highly complex embedded environment. You will work in a multidisciplinary environment, involving physics, mechatronics, customer support and factory departments.


  • Bachelor or master degree in computer science, electronics, or comparable technical field
  • Experience in implementing embedded software in C/C++
  • Experience with embedded and/or real-time operating systems
  • Experience with Unix/Linux, Python, VxWorks and Matlab
  • 5-10 years of experience in large-scale software applications - embedded programming
  • Software knowledge of Agile, Scrum, UML, OOP and design patterns
    Precise, quality- driven, passionate about robotics a good communicator
  • You are not afraid to debate technical aspects


We can offer you not just a new job, but a career! At Brunel your next step is to work in a high-tech environment offering you good benefits with the intention to a permanent contract directly at our client. Make sure, besides sending in your resume, to motivate your application extensively for this role. Please state the months for each employer/job in your application clearly and make sure your resume is conclusive to the present day. If you have heard enough to confirm that you are the best candidate, then apply now!

Join the Brunel Community

Our client is leading in the worldwide development, production and sales of high end lithography systems for the semiconductor industry. Worldwide over 10.000 people work at their Eindhoven site, with important settlings in the United States, Asia and the head office in Veldhoven. The employees share the passion for technology with a customer focus.

Start applying immediately

Sending an application is quick and easy. Just make sure you have the required documents ready to go.

Apply now

Any questions remaining?

Your consultant, Bart Brekelmans is happy to clarify anything about this vacancy. When reaching out, use the pub number:

Account manager

Bart Brekelmans
Brunel Netherlands Eindhoven
+31 40 257 8013