teamtailor

Firmware Development Internship (4-6 months) @ Evondos

Zoetermeer, NetherlandsOnsiteFull-timePosted 127 days ago

Opens on teamtailor

About this role

About Evondos Group Evondos Group is the European market leader in medication management, with over 450 employees working in the Nordics and the Netherlands. Evondos service enables thousands of people who require medication to receive support in proper medication use through our automatic medication dispenser. This improves and enhances patient safety and medication adherence. Evondos helps clients live independently in their own homes, reducing the pressure on home care services, allowing them to focus on more complex care needs.

Help us bring Medido to the world

Are you a tech-savvy student with a passion for embedded systems and high-quality software engineering? Do you want to contribute to a product that makes a real difference in people’s lives every day?

At Evondos, we are the leaders in automated medicine dispensing. Our Medido service ensures that patients take the right medication at the right time, fostering independence and peace of mind. As we expand across Europe, we are looking for a Firmware Development Intern to join our team in Zoetermeer. You will play a key role in making our service truly global by developing the features that allow Medido to be managed, refurbished, and activated in any local market.

What you will do

As part of the Product Development team, you will dive into the heart of the Medido device firmware. Your mission is to develop the logic that allows our devices to transition seamlessly between different international markets and users.

Your key responsibilities will include:

Device Lifecycle Features: Developing bare-metal C firmware on STM32 to support local device/client activation and regional management features.

Engineering for Quality: Writing high-quality, maintainable code using Unity for unit testing and CMock for hardware abstraction/mocking.

Automated Validation: Designing and executing automated integration tests to ensure that activation and management features work reliably.

Hardware Interaction: Validating your code directly on Medido hardware in our Zoetermeer lab.

Our Tech Stack

Language: Bare-metal C, with Python for test tooling

Hardware: STM32 (ARM Cortex-M7).

Testing: unit tests with CMock, and automated integration testing frameworks.

Process: Gitlab, CI/CD, and Agile methodologies.

What we are looking for

We are looking for a proactive student who values engineering rigor and enjoys the challenge of building reliable, "production-grade" firmware.

Educational Background: Currently pursuing a degree (BSc or MSc) in Embedded Systems, Computer Science, Electrical Engineering, or a related field.

C Proficiency: Strong foundation in C and experience with microcontrollers (preferably STM32).

Testing Mindset: You believe that code is only as good as its tests. Experience with unit testing (Unity/CMock) is a major plus.

Logical Thinker: You enjoy designing state machines and logic flows for complex processes like device activation and refurbishment.

Communication: Fluent in English (our internal working language).

What we offer

🤝Real-World Impact: Your work will directly be integrated in to the Medido device, expanding the device capabilities and our client reach.

🚀Engineering Excellence: Gain hands-on experience in a professional environment that prioritizes modern firmware best practices (TDD, CI/CD, and automation).

💜Expert Mentorship: Work alongside senior firmware engineers in our Zoetermeer office who are committed to your growth.

🎯Modern Workspace: A seat at our Dutch HQ, featuring a fully equipped hardware lab and a collaborative atmosphere.

Join us in shaping the future of healthcare technology!

Apply now!

Do you recognize yourself in this profile? Apply now and join our passionate team at Evondos!

💜Together we are strong! 💜

Please note: this internship is open only to students currently enrolled in Dutch or other European educational institutions!

* As a fair employer, we are committed to selecting the best candidates for the role. Please note that only applicants who are eligible to work in the country of work location and hold valid EU work authorization will be considered for this position. We are not able to offer visa sponsorship.

** Recruitment Agencies: We are confident in finding the right candidate through our own network. Should we need recruitment assistance, we will work with the agencies we already do collaborate with.

Skills

Research & Development

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →