Embedded software engineer

Lead / senior
Solliciteer direct


Each one of our companies differentiates itself in its own domain with unique expertise and skills. This way they help customers improve their performance and achieve more. On the basis of their passion for technology our companies are able to combine forces. By sharing knowledge and working together we increase our social impact. Demcon advanced mechatronics is a multidisciplinary development and engineering partner for mechatronic challenges, from concept to realization.

What are you going to do?

Our Software Engineering team designs control systems for a large variety of mechatronic systems and products. In general, this means that we develop the control and monitoring software for physical setups. The work consists of designing, implementing and testing:

  • Embedded software
  • Control software
  • User interfaces

You will work with multiple programming languages, operating systems, and tools depending on your specific project needs and applications. Keeping a high quality standard for the software is very important to us, so setting up automated tests and code reviews are also standard aspects of the work. We try to develop software that we can be proud of, software that not only works, but is also maintainable and understandable.

At Demcon, you can work on a wide range of diverse projects across our multiple business units. Some examples of our software engineering team’s current work include the control of a positioning stage with nanometer accuracy, the control and monitoring of numerous medical devices, and the backend application of a tracker for sports players. You will work in an environment where teamwork and close collaboration with multiple engineering disciplines is important. Together with your team, you are responsible for the development process and finding a fitting solution for the customer.

What do you bring?

  • You have a technical academic background. For example: electrical engineering, embedded systems, systems & control, precision systems, aerospace engineering, physics, or computer science.
  • You have at least 5 years of experience developing medical equipment;
  • You have experience/knowledge of the following required languages/OS’s:
    • C/C++, object oriented programming
    • Python for scripting
    • Linux
  • You are familiar with software development and coding standards/best practices
  • You are hands-on, pro-active, results oriented, able to keep an overview, and a team player
  • You are fluent in English and Dutch
  • You are analytical and are able to understand technical concepts

What do we offer you?

At Demcon you will find yourself in a growing and innovative company. Entrepreneurial as we are, we are fully committed to solving complex technical challenges. With our multidisciplinary teams we take ownership in projects by providing our customers with working solutions, offering them added value. This creates many possibilities for you, including a large variety of work and opportunities to develop your career. Both via hands on experience with great projects, as well as through our internal knowledge expansion program, Demcon Academy, you are provided with every opportunity for professional growth. We encourage our employees to take their own initiative and facilitate this by providing you with the proper conditions in an open minded and opportunity rich environment. A competitive salary and flexible employment conditions further complete our proposition.

Thanks to our enthusiastic and committed colleagues, the company’s culture can be described as informal and open with short communication lines. At Demcon, we have a very active staff association that organizes all sorts of outings and activities on a regular basis, including an annual Demcon weekend.

Do you have any questions about this position?

For more information, please contact recruitment via recruitment@demcon.com

"samen ambitieuze uitdagingen tot een succes brengen."


Lijkt deze vacature je wat en ben je benieuwd naar het sollicitatieproces? Dat verloopt als volgt:.

  1. Solliciteren
    Je hebt gesolliciteerd! We bespreken het intern en reageren zo snel mogelijk.
  2. Telefoongesprek
    We hebben kort kennis gemaakt en willen elkaar beter leren kennen.
  3. Eerste gesprek
    Kijken of het van beide kanten klikt en of de verwachtingen kloppen.
  4. Tweede gesprek
    We gaan dieper in op een mogelijke samenwerking.
  5. Aanbod
    We zien beiden de match! Laten we een passend voorstel doen.
  6. Contract
    Je reactie op het aanbod is positief. We gaan de samenwerking definitief maken!