Vacatures
>
Eindhoven

    Intern - Optics Software Engineer - Eindhoven, Nederland - Thermo Fisher Scientific

    Thermo Fisher Scientific background
    Voltijd
    Beschrijving

    We have an exciting software engineering assignment for an Intern in the Optics team.

    Problem description

    An electron microscope contains many complex electro-magnetic and electro-static devices such as deflectors, stigmators and lenses. Each device has a complex optical model that provides abstraction at device level, hiding the complexity of physics. These devices are combined in different combinations creating abstractions at different levels. An electron microscope has different configurations, resulting in different devices with different physical characteristics, different combinations of devices resulting in many models and abstractions. These models are implemented in C++. The major drawbacks of current approach are:

    It takes large time before the models can be tested on microscope. Scientists have to define requirements for the software engineers as they can-not adapt the model (which is often needed) themselves.

    Assignment goal

    The goal is to build a Domain Specific Language, using and integrating some off the shelf DSL framework and tooling that can be integrated into our model. Demonstrate the DSL applied to a specific problem.

    Learning and challenges

    You will learn crucial aspects of DSL and software designs/engineering. A close collaboration together with scientists and software architects is required. You will build expertise over domain driven design. The assignment will offer challenges like out-of-box thinking, exposure to very complex software design and process in high tech products.

    Keys to Success

  • Good natural interpersonal communications skills are required due to the high degree of interaction and collaboration.
  • Value orientation, getting to the essence, setting and acting according to priorities.
  • Result orientation, showing initiative and self-organizing, good time and priority management skills.
  • MSC and BSc (graduation) in Computer Science, Mathematics, Physics or equivalent.
  • Knowledge, Skills, Abilities

  • Good programming skills in C++ (also the newest C++ standards)
  • Knowledge and/or curiosity about compilers, parsers, DSL
  • Knowledge of testing frameworks, such as google test/google mock
  • Interest and ability to learn electron optics domain
  • Physical Requirements / Work Environment

    Location will be Eindhoven

    Benefits

    We offer internship remuneration based on level and type of the assignment.


  • ICT Group N.V.

    Software Engineer

    3 dagen geleden


    ICT Group N.V. Eindhoven, Nederland

    Taken en verantwoordelijkheden · In het kort · Als software engineer High Tech ga je aan de slag in de softwareontwikkeling met C en/of Python en/of C++ en werk je aan multidisciplinaire productontwikkeling. Je bent actief in domeinen als medisch en high tech apparatuur, met regi ...

  • StarApple

    Software Engineer

    1 week geleden


    StarApple Eindhoven, Nederland

    Voor een mooie klant in de omgeving van Eindhoven zijn wij opzoek naar een software engineer. Het bedrijf bestaat inmiddels al 12 jaar. In Nederland hebben zij drie vestigingen waar ze hun klanten ondersteunen. Dit zijn onder andere machinebouwers, aannemers, productiebedrijven e ...

  • QnQ Engineering

    Software Engineer

    5 dagen geleden


    QnQ Engineering Eindhoven, Nederland

    Software Engineer · Heb je interesse in Industriële Automatisering en ook nog eens opzoek naar een leuke job als Software Engineer ? Lees dan verder · Wie zijn wij? · QnQ is een partner in totaal- en deelontwerp van industriële elektrotechnische oplossingen. Dat doen we vanui ...

  • Synsel Techniek

    Software Engineer Plc

    1 dag geleden


    Synsel Techniek Eindhoven, Nederland Voltijd

    Wat wij vragen Opleiding HBO Ervaring Medior, Senior Certificaten Industriële Automatisering, Mechatronica, Elektrotechniek Talen Je beheerst Nederlands Wat wij bieden Salaris € 2.915 tot € 5.225 Dienstverband fulltime Vacaturebeschrijving Bedrijfsomschrijving: Locatie: regio Ein ...


  • Capgemini Eindhoven, Nederland

    Hours: 32-40 · Location: Utrecht/Eindhoven · Experience: medior/senior · Jouw mogelijkheden als Embedded Software Engineer bij Capgemini Engineering · Je wordt onderdeel van een multidisciplinair (E & WTB) Agile Software Development team en je bent betrokken bij het gehele embedd ...

  • Synsel Techniek

    Software Engineer Robotica

    2 dagen geleden


    Synsel Techniek Eindhoven, Nederland Voltijd

    Wat wij vragen · Opleiding · WO, HBO · Ervaring · Medior, Senior · Certificaten · Industriële Automatisering, Mechatronica, Werktuigbouwkunde, Elektrotechniek · Talen · Je beheerst Nederlands · Wat wij bieden · Salaris · € 2.915 tot € 5.225 · Dienstverband · fulltim ...


  • Voort Eindhoven, Nederland Voltijd, Deeltijd

    Wat jij doetBen jij een enthousiaste en pro-actieve software engineer? En heb jij ervaring als software engineer in de industrie? Dan is deze vacature van software engineer industrie geschikt voor jou Als software engineer industrie behoren de volgende taken tot je takenpakket: ...

  • Capgemini

    C++ Software Engineer

    4 uur geleden


    Capgemini Eindhoven, Nederland

    Als C++ software engineer ben jij onderdeel van een multidisciplinair Agile software development team. Daarnaast ben je betrokken bij het gehele softwareproces binnen de projecten voor onze klanten. Je dagelijkse taken zullen vooral bestaan uit: programmeren in C++, in teamverban ...

  • Evoke Staffing

    Software Engineer Landbouw

    4 dagen geleden


    Evoke Staffing Eindhoven, Nederland

    Jouw software zorgt voor de regeling van alle automatische processen die zich afspelen in de machine en communicatie met de buitenwereld. Communicatie enerzijds met de directe gebruiker via grafische terminals en diagnose tools op de CAN-bus en anderzijds communicatie met data se ...


  • Synsel Techniek Eindhoven, Nederland

    Bedrijfsomschrijving: · Locatie: regio Eindhoven · Gaat jouw hart sneller kloppen van de nieuwste ontwikkelingen op het gebied van Robotica en Automation en wil je hier dan ook dag in - dag uit bij betrokken zijn? Kom dan dit enthousiaste team versterken Dit bedrijf groeit en daa ...

  • Synsel Techniek

    Embedded Software Engineer

    2 dagen geleden


    Synsel Techniek Eindhoven, Nederland Voltijd

    Wat wij vragen · Opleiding · WO, HBO · Ervaring · Medior, Senior · Certificaten · Technische Bedrijfskunde, Elektrotechniek · Talen · Je beheerst Nederlands · Wat wij bieden · Salaris · € 2.675 tot € 4.775 · Dienstverband · fulltime · Vacaturebeschrijving · Bedrijf ...

  • Ormer ICT

    Senior Software Engineer

    4 dagen geleden


    Ormer ICT Eindhoven, Nederland

    Senior Software Engineer / Technisch Projectleider. · Voor onze klant in de regio Eindhoven zijn wij op zoek naar een Senior Software Engineer / Technisch Projectleider. · De opdracht is voor vier dagen in de week en het betreft een duo rol. · In deze functie besteed je ongeve ...


  • Veynex Eindhoven, Nederland

    Als Embedded Software Engineer maak je deel uit van een dynamisch team dat werkt aan complexe softwareontwikkelingsprojecten. Je bent verantwoordelijk voor het implementeren van software, waarbij je gebruikmaakt van jouw expertise in programmeertalen zoals C, C++, C# en Python. J ...

  • Synsel Techniek

    Software Engineer PLC

    1 week geleden


    Synsel Techniek Eindhoven, Nederland

    Bedrijfsomschrijving: · Locatie: regio Eindhoven · Efficiënt, veilig en duurzaam produceren, dat is het gene waar de specialisten binnen dit bedrijf jarenlange ervaring in hebben. Door het ontwerpen, implementeren en verbeteren van bestaande en vaak complexe productieprocessen he ...

  • Synsel Techniek

    Software Engineer PLC

    1 dag geleden


    Synsel Techniek Eindhoven, Nederland Voltijd

    Wat wij vragen · Opleiding · WO, HBO · Ervaring · Medior, Senior · Certificaten · Elektrotechniek · Talen · Je beheerst Nederlands · Wat wij bieden · Salaris · minimaal € 5.500 · Dienstverband · fulltime · Vacaturebeschrijving · Bedrijfsomschrijving: · Ben je op zo ...

  • Evoke Staffing

    Senior Software Engineer

    1 week geleden


    Evoke Staffing Eindhoven, Nederland

    Als Senior Software Engineer bij deze wereldspeler in precisietechnologie ben jij degene die software, algoritmen en visualisaties ontwikkelt voor de besturing van systemen. Zelfstandig of in een team, afhankelijk van het project. Wat je maakt komt terecht bij universiteiten en a ...

  • Synsel Techniek

    Embedded Software Engineer

    2 dagen geleden


    Synsel Techniek Eindhoven, Nederland Voltijd

    Wat wij vragen Opleiding WO, HBO Ervaring Medior, Senior Certificaten Technische Bedrijfskunde, Elektrotechniek Talen Je beheerst Nederlands Wat wij bieden Salaris € 2.675 tot € 4.775 Dienstverband fulltime Vacaturebeschrijving Bedrijfsomschrijving: Locatie: regio Eindhoven Kenme ...


  • Capgemini Eindhoven, Nederland Voltijd

    Hours: 32-40 Location: Utrecht/Eindhoven Experience: medior/senior Jouw mogelijkheden als Embedded Software Engineer bij Capgemini Engineering Je wordt onderdeel van een multidisciplinair (E & WTB) Agile Software Development team en je bent betrokken bij het gehele embedded softw ...


  • ICT Group N.V. Eindhoven, Nederland

    In het kort · Als Software engineer High Tech ga je aan de slag in de softwareontwikkeling met C++ en werk je aan multidisciplinaire productontwikkeling. Je bent actief in domeinen als medisch, automobiel, luchtvaart en hightech apparatuur, met regio 'Brainport' vaak als middelp ...

  • Voort B.V.

    AI Software Engineer

    1 week geleden


    Voort B.V. Eindhoven, Nederland

    We zijn op zoek naar een getalenteerde en gedreven AI Software Engineer om ons team te versterken. Als AI Software Engineer zul je een cruciale rol spelen bij het ontwikkelen, implementeren en onderhouden van geavanceerde AI-systemen. Je zult werken aan het ontwerpen en bouwen va ...