English

Choose your language

Software Engineer Applications C# (Life Sciences)

Vacancy details

Discipline: Mechanical Engineering
Education: Senior
Area: Veldhoven
Vacancy ID: 11390

Introduction

We have a position for a talented software engineer in our single particle acquisition application team (EPU). The software engineer will be part of an enthusiastic team split into multiple scrum teams working within the Safe framework. The EPU application is an important part of our single particle workflow focusing on the acquisition of data on the organization's Transmission Electron Microscopes (TEM).


Job description

Our EPU application is C# based with a front-end using WPF. It is running directly on the windows platform that also hosts the microscope control software. As a software engineer you will be responsible for the full software development cycle of new features, product enhancement and maintenance of our application.
Your assignment will be a mixture of the following activities:

  • Hands-on software development and integration of software components
  • Detailing out user stories into smaller, concrete tasks
  • Create designs, aligned with the technical lead, based on a full comprehension of the requirements
  • Learn TEM microscope domain knowledge. To enable testing the solution at the R&D systems and capture specific domain knowledge (requirements)
  • Troubleshooting and debugging of application issues in a simulation environment as well as on the TEM microscope systems
  • Focus on quality and test automation as part of the software development tasks
  • Working together with different software (scrum) teams, also multi-site
  • Coach and train the less senior software engineers in the team

What do we expect from you?

The ideal candidate for this position enjoys working in a multi-disciplinary and multi-cultural, technical environment to solve complex technical (software) challenges. If you enjoy the development of software solutions on top of high-performance systems, this is an excellent opportunity. The successful candidate will possess the following combination of education and experience:

  • Typically requires, BSc or MSc degree in Computer Science, Informatics, or related technical discipline.
  • At least 5 years’ experience in object oriented development of in a complex (technical) environment
  • Up-to-date knowledge and proven hands-on experience of C#/.NET (including new concepts, best practices)
  • Must demonstrate clear ability to integrate new (hardware) functionality vertically in the application software
  • Eager to learn TEM domain specific knowledge and not afraid to test your software on a TEM systems yourself
  • Focus on quality, but also able to be a pragmatic issue solver where needed
  • Experience in multi-cultural environments

What can you expect from us?

  • A great job at one of our leading clients
  • A good salary, career opportunities and excellent fringe benefits
  • At Trinamics you get nice extras: discount on your health insurance and referral premiums, activities (for example football tournament, Christmas drinks etc.)

Benefits of applying via Trinamics

  • Choose from 500+ technical vacancies.
  • You benefit from our large network of international companies.
  • Once at work, we keep in touch and offer you training and development programs.
  • Always a personal consultant for all of your questions.