Good designers are praised for their technique, great designers for their impact.

Thermo Fisher Software Engineer Applications C++

Thermo Fisher Scientific

9070701 | EINDHOVEN | Detachering | HBO | publicatiedatum


Over de functie

Within Eindhoven we have a challenging position for a software engineer in the sciences application software team in Eindhoven. This team is responsible for the development of online application software for Transmission Electron Microscopes (TEM) which hides the system complexity by focusing on ease-of use and automation of customer experiments. 
You will be responsible for the full software development cycle of new features, product enhancement and new applications. Your assignment will be a mixture of the following activities:

  • Software specification based on system performance and customer application requirements in cooperation with the product manager and software scientists
  • Develop designs based on a full comprehension of the function, purpose and application of the product.
  • Align on architectural guidelines and re-use of components with other application engineers
  • Contribute to the architectural software roadmap of applications using the application roadmaps and vision. Implement and integrate while making practical development choices given limited design information and defined delivery schedules.
  • Troubleshooting and debugging of software programs in a simulation as well as on the microscope systems available for development.
  • Conduct bug fixing on existing issues through software implementation, development of test methodologies and performing unit tests.
  • Act as the authoritative owner of multiple functional characteristics and/or modules of the specified software application.


  • BSc/MSc in Computer Science, Informatics or related discipline.
  • 3-5 years experience in OOD of technical software for high-tech equipment.
  • Development experience on top of highly-integrated, high-performance systems; at least experience with medium sized software applications. Developing integration software for high-performance sub-systems and components.
  • Knowledge of interoperability between programming languages
  • State Modeling, C++ 11/14, Qt, Boost, STL
  • Visual Studio, Windows 7/10
  • Image processing
  • Multi-threading & code optimization, TDD, Unit testing
  • Agile/Scrum
  • Source control management (Git)
  • Component Development (ATL/COM)


-Excellent, competitive salary and benefits package
-25 holiday leaves
-Pension build-up from day 1
-Travel allowance in accordance to your daily commute


This company is the market leader within electron microscopy. At the site in Eindhoven, the top-end TEM (Transmission Electron Microscopy) Systems are developed.


Voor meer informatie neem je contact op met Amanda Ruiz Dominguez via telefoonnummer 06-82434415

Werken voor Yacht
Yacht is dé organisatie van en voor professionals. Wij verbinden professionals en organisaties die het verschil willen maken. Ons doel is optimaal resultaat: jou als professional uitdagend werk bieden waarmee jij de organisaties van onze opdrachtgevers blijvend verbetert. Behoor jij tot de beste professionals in jouw vak? Wil je samen met vakgenoten het verschil maken bij toonaangevende organisaties? Dan willen we jou graag leren kennen.


Uiteraard staat deze vacature open voor zowel mannen als vrouwen.