<join us>

We are a team of 40+ embedded software developers; each carefully selected, thanks to our meticulous recruitment procedure. Talent is our main asset, so we foster it. And while we look to hire more consultants, we are very specific about which ones. If you consider applying for a position, continue reading about the perks and procedures in place.

Next to coding and interesting software development projects, we also ensure the ‘fun factor’ in the Mind-team!

Watch this video on our latest teambuilding at WOM (‘world of mind’ experience in Brussels) and BattleKart karting circuit…  Organising such ‘fun events’ to build the community is integral part of our DNA since years.

permanent jobs

Hybrid in Leuven, Belgium

Senior Embedded Linux engineer

We are actively looking for Embedded C Engineers with over 5 years of experience to join our super-nice and international team of 45+ people.

read more

Flanders (customer offices) – hybrid role – permanent empl.

Python software tester/engineer (2-3 years of experience)

For one of major customers (international, corporate organisation) in Flanders area we are now recruiting an ‘experienced’ Python software tester/software engineer for embedded applications.   We welcome you in MIND-team of experts…

read more

Leuven – Hybrid (part-time Leuven office)

Experienced prplOS and prplMesh software engineer

Mind has a very strong reputation within the prpl Foundation-community.  Join our Leuven-based team if you have deep expertise in networking software/protocols and want to be part of the leading embedded OSS tribe…

read more

Leuven – in office / hybrid / remote

Junior Linux and Open Source Embedded Engineer

You have a first professional experience in e.g. Linux, C, C++, Python and want to join us to work on different customer assignments and consulting missions…

read more

freelance jobs

Leuven – hybrid (min 3d/week on site) – Freelance

Embedded C/C++ software engineer – WiFi protocol & networking

Join our Leuven-based Linux/open-source community as experienced, freelance software developer.  Be part of a growing software development team (WiFi & network focused) and build great telco products.  Check out, apply now!

read more

Belgium  – freelance – hybrid 

Senior bare metal and RTOS engineer in Vlaams-Brabant

For one of our main clients in Vlaams-Brabant we are looking for a Senior bare metal and RTOS engineer!

read more

Belgium – in office / hybrid / remote (pending customer proj.)

Freelance Test & Validation engineer

The system validation engineer does the functional & technical testing of products in development and the analysis of the test results.  You will be placed on one of our customer missions.

read more

Belgium – freelance – 3d/week onsite, remaining days can be remote work

Senior Connectivity Firmware/BLE engineer, freelance

We are looking for a Senior Connectivity Firmware/BLE engineer to join one of our major customers in Leuven, Belgium.

read more

Belgium – freelance – 2-3d/week onsite, remaining days can be remote work

Android Developer, freelance

We are looking for a Android Developer engineer to join one of our major customers in West-Flanders, Belgium.

read more

Belgium  – freelance – hybrid 

Embedded engineer (Linux kernel and buildroot), hybrid in West Flanders

For one of our main clients in West Flanders we are looking for an Embedded engineer with good experience with Linux kernel and buildroot.

read more

Belgium  – freelance – hybrid and remote

Spontaneous application for Freelancers

As one of the experts in embedded and open-source software development and consulting, we are continuously looking for freelance profiles.  Get in touch with us to see how we could work together…

read more

<what’s in it for you>



Interesting projects at an international level

the world is your oyster!


Remote working is always an option

in your pj’s, if you want


The opportunity to become an OSS expert

sounds fancy, right?


OSS training

becoming an expert requires some training, obviously


Workshops and training

we give them, and then you give them


Monthly Mind-meeting

oh, an alliteration


Easy-going and transparent communication about projects and pipeline


Fair pay levels

we don’t hand out Tesla’s, sorry


As little administration as humanly possible

pinky promise


Regular events, parties or team-building activities



Board games!

Board games!

We believe in creating wisdom in open-source software. Investing in human capital, our tribe members, is what matters the most and we commit to promote learning, professional growht and impact for the FOSS community.

<the recruitment process>

step 1

Send us your CV, and be sure to mention your key OSS skills & competences as well as key interest areas

step 2

You’ll be invited to a short technical test

step 3

You receive a GO/NO GO, and we will provide feedback on the result

step 4

An intake discussion with one of our senior consultants and/or business manager

step 5

A proposal is drawn up, and your first potential project will be discussed

step 6

Onboarding includes a short video of yourself for your new colleagues, the assigning of a mentor (and much more practicalities to make you feel at home at Mind)

step 7

Interesting projects will be on your journey and we expect contributions from you to our internal and external OSS-community (e.g. documenting software solutions, training colleagues, speaking opportunities, etc.)


“Working at Mind has shown me the benefits of the Open Source community. Not only the free and readily available quality software, but also the collaboration with other developers in the OSS community, all working together towards bug-free code"

firstname = "Evert"
name = "Borghgraef"
print(firstname + name)

Mind | Join us