
Software Intern IA&D
Share job link
Work Schedule
Standard (Mon-Fri)Environmental Conditions
OfficeJob Description
The Image Acquisition & Detection (IA&D) department is responsible for converting electrons in an electron microscope, reflected- or passed through a sample and landing on cameras and detectors, into images visible by human eyes. These images are then transferred to a software application where the user can view them. The IA&D Software team develops software targeted at platforms ranging from dedication embedded Linux systems to Windows PCs. To do so, the latest technologies, languages and tools are used. Are you driven by excellence and a passion for working on outstanding software development projects? Look no further! We have intern positions for Software Engineers with a focus on quality and innovation to join our software team in Eindhoven, Netherlands. As intern, you will be part an international development team, developing new cameras or detectors, using the latest technology in an Agile environment. You will contribute with all day-to-day responsibilities and gain valuable experience. Our software product consists of among others: • Acquisition server and monitor • Low level acquisition and control • High level control at acquisition server • Control/data -paths for acquisition use cases • Interfaces & data transport for acquisition • Sequencing generation for acquisition • UDI + gRPC communication • Image processing pipeline & frame grabbing • Communication with HW/detector (CLHS/genICam/Ethernet). We pride ourselves in using a wide variety of innovative, high-impact industry standard technologies, languages, and tools. You will work with technologies such as C++20, Python, CMake, Conan, Jenkins, gRPC, Jira, and Docker. We are constantly aiming for continuous improvement to enhance the team's software, and processes. If you are at the end of your bachelor study (i.e. graduation or practical assignment), like to work in a high-tech international environment, bring a lot of energy and have an innovative mentality, we like to get in contact with you. The ideal candidate meets the following criteria: • Knowledge of, or willingness to learn, C ++, C#, Python, and/or Bash (Linux & Windows). COM and/or gRPC are a plus. • Attended classes relevant to our business like: ‘real-time software engineering’, ‘embedded systems’ and ‘software design and architecture.’ • Good understanding software development principles and practices • Interested in, or has the willingness to learn: • Cross-platform compilation (Windows/Linux) – Docker, CMAKE • CONAN/Artifactory, Debian, WIX (installer creation), Jenkins (pipeline) and GIT (version control) • Awareness and/or experience with Scrum and SAFe environments is a plus. • Creative, out-of-the-box mentality and strong analytical/problem-solving skills • Self-learning, proactively figuring things out to gets the right things done in the right way and in at the right time. • Someone who is not afraid of speaking up and has ability to asking and/or involving others promptly and whenever needed. As an intern we give you the opportunity to follow the complete cycle in development of complex systems. You will actively participate in Agile sprint planning, daily standup meetings, sprint reviews, sprint retrospectives, and backlog refinement. We value: Integrity, Intensity, Innovation, and Involvement. We have a range of interest assignments to offer which can be matched to knowledge, experience and expectations. Some examples are: • Implement a code generator to automatically build the code required for interface implementation based on protofiles (gRPC). • Investigate the potential impact and limitations of migrating the existing data transfer mechanism based on COM to a gRPC-based communication model. • Create a simple, unified and extendable dashboard for quality metrics in Acquisition domain to be used by developer for early feedback and debugging purposed. At our company we give equal opportunity and welcomes applicants from all backgrounds. We provide reasonable accommodations/adjustments to individuals with disabilities to ensure equal access to employment opportunities. If you require an accommodation/adjustment due to a disability during the application or interview process, please let us know upfront. Join the team and become part of our mission to make the world a healthier, cleaner, and safer place. Apply now to fuel your full potential as a Software Engineer Intern at Thermo Fisher Scientific Inc.
類似した求人の通知を受け取る
成功!
成功!類似した求人に登録しました
失敗!
あなたの興味に基づいて、カスタマイズされた仕事の推奨事項を取得します。

プロフィールに基づいた求人候補
類似の仕事
-
Inter SW Engineer
ロケーション Eindhoven, オランダ 求人ID R-01234502
SCOPE: - compare latency, throughput, and resource utilization between COM and gRPC - create optimal gRPC interface configuration to maximize data streaming throughput, number of remote procedure call...
-
Software Intern – Microscope Service Tool
ロケーション Eindhoven, オランダ 求人ID R-01300313
NET/C# version and the Windows Presentation Foundation (WPF) UI framework, you’ll be creating a powerful new tool that replaces a legacy one built in C++ and MATLAB scripts. Knowledge or willingness t...
-
Product Lifecycle Management Intern
ロケーション Eindhoven, オランダ 求人ID R-01300308
This role is ideal for a candidate who is passionate about lifecycle management, software development, and process improvement. Develop a detailed plan for software lifecycle management, including key...
-
Model Based Testing for Complex Algorithms Intern
ロケーション Eindhoven, オランダ 求人ID R-01300304
Research Question We are using model-based testing (MBT) with formal methods and descriptions of interfaces at several locations in our software development. Candidate's Profile Software Engineering e...
-
Intern - Ptychography
ロケーション Eindhoven, オランダ 求人ID R-01300300
E. , PPI, Six Sigma, and others) and help promote improvement initiatives. e. ISO compliance, GLP/GMP requirements, etc. Work collaboratively with other functions including Business Development, Quali...
-
Intern, Digital Twin
ロケーション Eindhoven, オランダ 求人ID R-01300302
Scope and Objectives: Conduct literature reviews on alignment methods and learn from mentors Design and implement image processing and optimization algorithms to support alignment routines Write code...
-
Intern, Computation Imaging
ロケーション Eindhoven, オランダ 求人ID R-01300301
Scope and Objectives Investigate existing reconstruction methods used in TEM imaging. Develop and implement new mathematical algorithms to improve image reconstruction. Derive efficient TEM image acqu...
-
Intern, Machine Learning Based Modeling
ロケーション Eindhoven, オランダ 求人ID R-01300299
Discover Impactful Work: Are you a master's student eager to dive into the world of computational physics and transmission electron microscopy (TEM)? Using computational physics methods, you will inve...
-
Mechanical Engineering Intern
ロケーション Eindhoven, オランダ 求人ID R-01300298
Key Responsibilities In this role you will have the following key responsibilities: Perform mechanical simulations and analysis on systems and subsystems Design, analyze and test mechanical systems, s...
求職者も閲覧