Apply to role >
๐Ÿ“
Eindhoven, Netherlands

Internship - Software Engineering / Applied Mathematics - Two-Way Optical Model Calculations

Internship
Health
Software Eng
October 16, 2025

Thermo Fisher Scientific

Life science and clinical research company
view website >

When youโ€™re part of the team at Thermo Fisher Scientific, youโ€™ll do important work. Youโ€™ll have the opportunity to grow and learn in a culture that empowers your development. We have built an inclusive, global environment that values the power of diverse talent, backgrounds, and experiences to drive speed, efficiency, innovation, and growth.

โ€

โ€

Material Science TEM Software Group

As part of the R&D organization, The Material Science TEM (Transmission Electron Microscope) Software Group is committed to bring value-adding and groundbreaking software solutions to our customers that help them with their success. Global Digital covers all software created in the MSD-EM related sites, globally over the world. Main R&D sites can be found in Eindhoven (the Netherlands), Bordeaux (France), Hillsboro (US), Brno (Czech). The group is responsible for the complete software stack, from FPGAs to embedded and application software.

โ€

โ€

Discover Impactful Work

Transmission electronic microscopes are the most sophisticated laboratory instruments that are being developed and used today! Software is crucial into exploiting all the potential of these microscopes, pushing the limits of current physical technologies. These microscopes are used by scientists and engineers in life science, material sciences and semiconductor industry, indirectly affecting our life in many aspects. By contributing into this software development, you might help the development of better vaccines, new lighter and stronger materials, or more efficient semiconductors.

โ€

Research Question

Our optical elements are controlled by a complex model composed of interconnected nodes with specific mathematical functions. These nodes propagate values through the network. Each node processes and transmits data until it reaches the leaves of the graph.

However, some nodes have limitations on the values they can store. During propagation, when a value is rejected due to these limitations, the propagation stops. When this happens all nodes revert to their original values, causing the main operation to return an error.

How can we implement a two-way range calculation between the input and the output nodes to provide the dynamic range and reject set values that exceed this range? The existing input to output calculations are a network of linear and non-linear functions.

โ€
Assignment

In this assignment, you will analyze the specific challenges of implementing a two-way range calculation on the graph from the leaves to the input nodes. One or more proposals for solutions to this problem shall be made, avoiding unnecessary processing when values exceed the allowable values. Hereby the user can be presented with valid limits for the input values for the current optical state of the microscope. Using the chosen solution direction, an implementation as a proof of concept in any programming language will be made, for example in Python or MATLAB. Later to be validated and migrated to the C++ software stack. The latter is not necessarily part of the assignment.

โ€

Candidate's Profile

โ€

Physical Requirements / Work Environment

Location will be Eindhoven, on site. The assignment will be accomplished by joining a highly international and culturally diverse team.


At Thermo Fisher Scientific, each one of our 130,000 extraordinary minds has a unique story to tell. Join us and contribute to our singular missionโ€”enabling our customers to make the world healthier, cleaner, and safer. Apply today!

โ€

โ€

Latest jobs

Amazon
Network Engineer I, Just Walk Out Tech
๐Ÿ“
Hyderabad, India
December 14, 2025
view job ->
Amazon
Mechatronics & Robotics Technician
๐Ÿ“
Pflugerville, TX
December 14, 2025
view job ->
Amazon
AWS Finance analyst , AWS Finance
๐Ÿ“
Hyderabad, India
December 14, 2025
view job ->
Amazon
Tax Analyst I, Federal Tax
๐Ÿ“
Hyderabad, India
December 14, 2025
view job ->
Amazon
2026 Engineering Operations Intern, Data Center Engineering Operations
๐Ÿ“
Frankfurt, Germany
December 14, 2025
view job ->
Amazon
Software Development Engineer
๐Ÿ“
San Francisco, CA
December 14, 2025
view job ->
Amazon
Financial Analyst I, FOAA - Payroll
๐Ÿ“
Bengaluru, India
December 14, 2025
view job ->
Amazon
Software Development Engineer Internship - Vaga para mulheres, IES- LATECH
๐Ÿ“
Sรฃo Paulo, Brazil
December 14, 2025
view job ->
Amazon
Mechatronics & Robotics Tech
๐Ÿ“
Maryville, TN
December 14, 2025
view job ->
Amazon
Equipment Coordinator
๐Ÿ“
Tracy, CA
December 14, 2025
view job ->