2,107,889open jobs
133,265companies
242,046added this week
Browse all
Location
In office (South Africa)
Employment
Full-Time

First seen by Alion on Oct 29, 2026.

Overview
Company
Impact
Profile match
Introduction

Do you enjoy writing software that runs close to the hardware, and do you want to see your code come to life in high-tech medical equipment used worldwide? Do you feel as comfortable debugging firmware on a microcontroller as you do building a clean web interface? Employ IR is looking for a Software Engineer who wants to take the next step in his or her career in the Netherlands. In this position, you will work on modular embedded systems for advanced laboratory instruments, within a small, hands-on team in which your contribution is visible from day one.

Duties & Responsibilities

As a Software Engineer, you will be responsible for designing, developing, testing and documenting software for high-tech medical equipment and laboratory instruments. The client specializes in capillary electrophoresis, a technique used to separate and measure substances in liquid samples. Your software ensures that these instruments are accurate, reliable, and easy to use.

The function includes the entire stack. On the embedded side, you write firmware in C for STM32 microcontrollers running on FreeRTOS, with communication via CAN bus. At a higher level, you work with Buildroot Linux, Python and FastAPI to build RESTful APIs, and with HTML, CSS and JavaScript on the user interfaces. Your work will include:

  • Design and development of embedded software and application software for modular laboratory instruments.
  • Testing your software in practice on the actual equipment, not just at your desk.
  • Write clear technical documentation and manage code with version control (SVN).
  • Working closely with colleagues from development, engineering, production, service and quality control.
  • Coming up with ideas to improve existing products and the development process.

This is a position in day shift of 32 to 40 hours per week, within an organization where short lines of communication and a practical attitude are part of the daily work.

Desired Experience & Qualification

You are an accurate, analytical engineer who is enthusiastic about the combination of embedded systems and full-stack development. You work well independently, but you also find it important to share knowledge and solve problems together with colleagues from other disciplines.

You have:

  • A bachelor's degree in Software Engineering, Computer Science, Electronic Engineering, or a similar field.
  • Several years of experience in software development, preferably with embedded systems.
  • Knowledge of C, STM32, CAN-bus and FreeRTOS.
  • Experience with Python (FastAPI), RESTful APIs, and Linux (Buildroot is a plus).
  • Affinity with web technologies such as HTML, CSS and JavaScript, and with version control such as SVN.
  • A good command of Afrikaans and the willingness to move to the Netherlands and learn Dutch.

Experience in medical technology or with laboratory equipment is a great advantage, but a genuine interest in the field is at least as important.

Package & Remuneration

At Employ IR you get the space and freedom to take initiative and develop yourself. We think it is important that you can make optimal use of your expertise and offer plenty of room to grow both personally and professionally. In addition, we offer:

  • A base salary between €4,357 and €5,200 gross per month (depending on experience).
  • Employ IR reimburses work-related costs and the costs of moving to the Netherlands.
  • 8% of your gross annual income as holiday pay.
  • A company car that you can also use privately.
  • 25 vacation days.
  • A stimulating working environment with attention to atmosphere and job satisfaction.
  • A solid pension scheme for a secure future.
Interested?

Our client is a specialized manufacturer and service provider in the field of scientific instrumentation. The company designs, develops, manufactures and supplies capillary electrophoresis systems, detectors, software, consumables and accessories, mainly for the pharmaceutical, research, quality control and analytical applications. With a team of around 10–50 professionals, the company serves both national and international customers and also acts as a recognized training company, offering practice-oriented training in mechatronics and instrumentation engineering.

 

About Employ IR:

Employ IR is a Dutch recruitment agency that focuses on connecting skilled South African professionals with leading technical employers in the Netherlands. Our focus is on long-term career growth, professional fulfillment, and personal well-being. We guide our candidates through every step of their relocation and integration, so that they can successfully transition into Dutch working life.

Interested?

Are you excited to use your technical and maintenance skills for impactful projects in the Netherlands? Then we would like to hear from you. Simply apply now to express your interest. Do you know someone else who would be a good fit for this vacancy? Then feel free to share this vacancy.

 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,107,889 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
South Africa
Embedded Architect 8 hours ago
In office · Full-Time · Cape Town
C
C++
C
Embedded C
DevOps
RTOS
Git
TCP/IP
IoT
MQTT
FreeRTOS
Apply
RF Engineer 12 hours ago
$37k – $58k per year (gross) · In office · Full-Time · Johannesburg
Apply
In office · Full-Time · 6+ years exp · South Africa
Apply
In office · Full-Time · 5+ years exp · Cape Town
DevOps
Azure
Windows Server
AWS
Linux
Windows
Apply
In office · 6+ years exp · Johannesburg
C
C++
C
Embedded C
Apply
In office · Contractor · South Africa
Apply
In office · Full-Time · South Africa
Apply
≈ $18k – $34k per year (Estimated) · In office · Full-Time · 1+ year exp · Bachelor's Degree · Bloemfontein · Centurion
Apply
Porter 2 hours ago
In office · South Africa
Apply
Equity · In office · Full-Time · Pietermaritzburg
Apply
See all jobs
This is one of many
2,107,889 more open roles from verified company boards, updated every day.