Senior Software Engineer

4 maanden geleden


Eindhoven, Nederland Thermo Fisher Scientific Voltijd

The Xenon team, which is an Image Acquisition & Detection (IA&D) Software team, based in our Thermo Fisher Scientific Eindhoven -branch, develops software targeted at platforms ranging from dedicated embedded Linux systems to Windows PCs. To do so, a wide variety of innovative, industry standard technologies, languages and tools are used. A couple of examples: C++20, CMake, Conan, Jenkins, gRPC. You will participate in continuous improvement initiatives of the team, software, and processes.

We are looking for a to strengthen our Xenon team. This large international software team (15 engineers), is committed to specify and develop software in an Agile environment for the of Electron Energy Loss Spectroscopy (EELS). You will work together with the team and the team's Architect to define, communicate, and improve the shared technological and architectural view of our solutions, validate technology assumptions, evaluate alternatives, and define higher-level functional and non-functional requirements and provide technical leadership in defining architectural enablers. In through Agile fashion, we strive to give software teams the authority to make local decisions.

Software responsibilities contain among others:

Acquisition server (Responsible for Image acquisition and processing) Design and implement new features which may not only impact acquisition server but also components outside of it. Improve the existing design with the introduction of new use cases (If required).​ Image processing. Setting up detector communication and data retrieval. Developing server and client implementations using IPC or RPC technologies (like shared memory, gRPC …)

What we expect:

Familiar with software development close to hardware requirements. Skilled programmer in C++ 14 and above. Enthusiastic about Test Driven Development (gtest/boost-test). ​Has strong analytical and problem-solving skills and shows understanding of software development principles and processes. Should be able to work independently when provided a set of requirements. Has experience with performance critical SW development. Is familiar with tools like:Cross-platform compilation (Windows/Linux)Jenkins (pipeline) andGIT (version control)​CMake Ability to learn the domain quick Is an outstanding teammate who knows how to drive engagement and has knowledge of Agile practices (SAFe/Scrum)

Overall responsibilities are:

Shared responsibility for the quality of the produced software together with the agile team (including test code). Designs, codes, documents, tests (automated), maintains and deploys software. Applies Continuous Integration and Continuous Delivery. Using technical solutions that conform to requirements with a strong focus on end-users, performance, safety, security, maintainability. Actively participates in sprint planning, daily stand-up meetings, sprint reviews, sprint retrospectives and backlog refinement.

Minimal Education / Experience:

MSc or BSc degree in Software Engineering 5+ years as software engineer in high-tech software development.
  • Senior Software Engineer

    5 dagen geleden


    Eindhoven, Noord-Brabant, Nederland ASML Voltijd

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at ASML. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software solutions that meet the needs of our customers.About the Role:Design and develop software solutions that meet the needs of our...

  • Senior Software Engineer

    5 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Xenon team at Thermo Fisher Scientific. As a key member of our international software team, you will be responsible for developing software solutions for Electron Energy Loss Spectroscopy (EELS) in an Agile environment.Key ResponsibilitiesDesign and implement new features for...

  • Senior Software Engineer

    3 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Xenon team at Thermo Fisher Scientific. As a key member of our international software team, you will be responsible for developing software solutions for Electron Energy Loss Spectroscopy (EELS) in an Agile environment.Key ResponsibilitiesDesign, implement, and maintain...

  • Senior Software Engineer

    7 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Xenon team at Thermo Fisher Scientific. As a key member of our international software team, you will be responsible for developing software solutions for Electron Energy Loss Spectroscopy (EELS) in an Agile environment.Key ResponsibilitiesDesign and implement new features for...

  • Senior Software Engineer

    2 weken geleden


    Eindhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Trinamics Beheer B.V. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex software modules for our lithography systems.Key ResponsibilitiesAs a Senior Software Engineer, you will:Lead the development...

  • Senior Software Engineer

    3 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    FunctieomschrijvingWe zijn op zoek naar een ervaren software engineer die zich kan ontwikkelen tot een technische leider in onze organisatie. Als senior software engineer zul je een belangrijke rol spelen in het ontwikkelen en implementeren van hoogwaardige softwareoplossingen.VerantwoordelijkhedenOntwikkelen en implementeren van softwareoplossingen die...

  • Senior Software Engineer

    2 weken geleden


    Eindhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Trinamics Beheer B.V. As a key member of our software development team, you will be responsible for designing, coding, testing, and deploying high-quality software solutions.Key ResponsibilitiesDesign and develop software applications using C++, C#, Python, and...

  • Senior Software Engineer

    2 weken geleden


    Eindhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Trinamics Beheer B.V. As a key member of our software development team, you will be responsible for designing, coding, testing, and deploying high-quality software solutions.Key ResponsibilitiesDesign and develop software applications using C++, C#, Python, and...

  • Senior Software Engineer

    1 week geleden


    Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Xenon team at Thermo Fisher Scientific. As a key member of our international software team, you will be responsible for developing software solutions for Electron Energy Loss Spectroscopy (EELS) in an Agile environment.Key ResponsibilitiesDesign and implement new features for...

  • Senior Software Engineer

    2 weken geleden


    Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Xenon team at Thermo Fisher Scientific. As a key member of our international software team, you will be responsible for developing software solutions for Electron Energy Loss Spectroscopy (EELS) using innovative technologies and languages.Key ResponsibilitiesDesign and...

  • Senior Software Engineer

    4 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Xenon team at Thermo Fisher Scientific. As a key member of our Image Acquisition & Detection (IA&D) Software team, you will be responsible for developing software targeted at platforms ranging from dedicated embedded Linux systems to Windows PCs.Key ResponsibilitiesDesign and...

  • Senior Software Engineer C#

    5 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Sioux Technologies Voltijd

    About Sioux TechnologiesSioux Technologies is a leading provider of advanced application software solutions for the high-tech industry. Our team of experts creates innovative software that meets the complex needs of our clients.Our PositionWe are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be...

  • Senior Software Engineer

    5 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    Job Title: Senior Software Engineer About the Role: As a Senior Software Engineer at Trinamics Beheer B.V., you will play a pivotal role in leading and mentoring junior colleagues. You will be responsible for steering the realization of complex module and machine software architecture throughout its entire life cycle. Key Responsibilities: * Lead and...

  • Senior Software Engineer

    1 week geleden


    Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Xenon team at Thermo Fisher Scientific. As a key member of our international software team, you will be responsible for developing software solutions for Electron Energy Loss Spectroscopy (EELS) using a wide range of innovative technologies and languages.Key...

  • Senior Software Engineer

    3 weken geleden


    Eindhoven, Noord-Brabant, Nederland Thermo Fisher Scientific Voltijd

    Position Overview: We are seeking a highly skilled Senior Software Engineer to contribute to one of our critical software initiatives. As a member of a dedicated and diverse team, you will be responsible for designing and implementing software solutions from initial concepts to production deployment. The software development process is conducted within an...

  • Senior Software Engineer

    1 week geleden


    Eindhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    Job Title: Senior Software Engineer About the Role: As a Senior Software Engineer at Trinamics Beheer B.V., you will be responsible for designing and delivering complex software modules that drive the realization of cutting-edge machines. You will lead by example, coaching junior colleagues and taking ownership of the software architecture throughout its...


  • Eindhoven, Nederland Philips Voltijd

    JOB DESCRIPTION Job Title Senior Software Systems Engineer Job Description Job title: Senior Software Systems Engineer Are you passionate about Software design and development with a strong interest in Systems Engineering? Join our team! As Software Engineer you will be part of the Reliability/Availability/Maintainability/Safety Engineering...

  • Senior Software Engineer

    2 weken geleden


    Eindhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Trinamics Beheer B.V. As a key member of our software development team, you will be responsible for designing, developing, and delivering complex software modules for our lithography systems.Key ResponsibilitiesAs a Senior Software Engineer, you will:Lead the development...

  • Senior Software Engineer

    3 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    FunctieomschrijvingWe zijn op zoek naar een ervaren software engineer die zich kan ontwikkelen tot een technische leider in onze organisatie. Als senior software engineer zul je een belangrijke rol spelen in de ontwikkeling van onze softwareproducten en zul je werken aan de implementatie van nieuwe technologieën en processen.VerantwoordelijkhedenOntwikkel...

  • Senior Software Engineer

    5 dagen geleden


    Eindhoven, Noord-Brabant, Nederland Trinamics Beheer B.V. Voltijd

    Job Title: Senior Software Engineer About the Role: As a Senior Software Engineer at Trinamics Beheer B.V., you will be responsible for designing and delivering complex software modules that drive the realization of cutting-edge machines. You will lead by example, coaching junior colleagues and taking ownership of the software architecture throughout its...