Software Engineer - Embedded Linux & C/C++

MEYN
Oostzaan, Netherlands
30 days ago
Apply on nl.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
€4,160.0 - €6,026.0
Working hours
Regular working hours
Languages
Dutch, English
Job source

Tech stack

Testing (Software) Automation of Tests C++ (Programming Language) Linux Linux on Embedded Systems Graphical User Interface Python (Programming Language) Software Architecture Qt (Software) Software Engineering Backend Git
+3 more
Yocto Gitlab-ci Jenkins

Job description

Als Software Engineer Embedded C/C++ werk je mee aan Meyn Distribution Manager (DMX): het productiebeheersysteem dat in real-time producten volgt en de sortering en distributie binnen pluimveeverwerkingslijnen aanstuurt.

Je werkt in een gespecialiseerd softwareteam. Het systeem draait op embedded Linux gebaseerd op Yocto. De backend is voornamelijk ontwikkeld in C voor real-time verwerking, machinecommunicatie en productielogica. Configuratie en bediening gebeuren via een Qt/C++ GUI. Voor tests, simulaties en tooling gebruiken we Python.

In deze rol houd je je onder andere bezig met:

  • Ontwikkelen van nieuwe functionaliteit in de DMX backend en Qt GUI
  • Ontwikkelen van Python tools en geautomatiseerde unit-, en integratietesten
  • Analyseren van performance-, timing-, concurrency- en stabiliteitsproblemen
  • Hands-on opzetten van testopstellingen, inclusief het aansluiten van sensoren, I/O en andere hardware
  • Onderhouden en verbeteren van CI/CD pipelines in GitLab CI en Jenkins
  • Verbeteren van cybersecurity door kwetsbaarheden te verhelpen en security designs verder uit te bouwen
  • Onderzoeken en oplossen van complexe softwareproblemen uit productieomgevingen
  • Binnen 3rd line support onderzoek je samen met Customer Support en Field Service complexe problemen in software, Linux, netwerken en machinebesturing.

Je rapporteert aan de Chief Engineer Distribution Manager en hebt directe invloed op technische keuzes en softwarearchitectuur.

Requirements

Je bent een ervaren software engineer die zich graag verdiept in Linux, processen, threads, communicatie en hardware. Je werkt gestructureerd, analyseert problemen grondig en bent hands-on ingesteld, bijvoorbeeld bij het opbouwen van testopstellingen of onderzoeken van problemen op machines.

  • Minstens 5 jaar relevante ervaring in softwareontwikkeling
  • Een goede kennis van C en ervaring met C++
  • Ervaring met softwareontwikkeling op Linux
  • Begrip van embedded softwareconcepten zoals memory management, multithreading en concurrency
  • Ervaring met security fixes, software testing en geautomatiseerde tests
  • Ervaring met Git en moderne software development workflows
  • Affiniteit met embedded systemen, elektronica en industriële automatisering.
  • Ervaring met Yocto, real-time Linux, Qt, Python, GitLab CI/Jenkins of industriële communicatieprotocollen is een sterke plus, maar je hoeft niet alle onderdelen van onze stack al te kennen.
  • Goede communicatieve vaardigheden in het Nederlands en Engels

Benefits & conditions

  • Salaris tussen €4.160,00 en €6.026,00, afhankelijk van opleiding en werkervaring
  • Flexibele werktijden: mogelijkheid om tussen 7:00 en 9:30 uur te starten
  • Aantrekkelijke pensioenregeling
  • Ruime vrije dagen: 33 dagen in totaal, bestaande uit 25 vakantiedagen en 8 ADV-dagen
  • Groei- en ontwikkelingsmogelijkheden: volop ruimte voor persoonlijke ontwikkeling en loopbaangroei
  • Flexibele werkregelingen: mogelijkheid om één dag per week thuis te werken
  • Reiskostenvergoeding: €0,25 per kilometer

About the company

Al meer dan 65 jaar is Meyn een vertrouwde wereldwijde leider in oplossingen voor pluimveeverwerking. Als Original Equipment Manufacturer (OEM) ontwerpen en bouwen we onze eigen machines en systemen, die wereldwijd door klanten worden gebruikt. Door bij Meyn te komen werken, word je onderdeel van een team dat wordt gedreven door innovatie, samenwerking en een voortdurend streven naar excellentie. Solliciteer nu en word onderdeel van een team dat succes drijft.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on nl.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

7:40 min

In-vehicle infotainment systems and graphical functional safety validation

Denis Grahovac · World Congress 2021

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all