Software Engineer – Embedded Linux & C/C++

Meyn Food Processing Technology B.V.

Oostzaan

On-site

EUR 46,000 - 67,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Pensioenregeling
Flexibele werktijden
Thuiswerk één dag per week
33 vakantiedagen incl ADV

Job summary

Meyn Food Processing Technology B.V. in Oostzaan zoekt een ervaren Software Engineer Embedded C/C++ die meewerkt aan Meyn DMX, het productiebeheersysteem dat realtime sortering en distributie aanstuurt.

Je werkt in een gespecialiseerd softwareteam; DMX draait op embedded Linux met Yocto. Backend in C, GUI in Qt/C++, en tests/tools in Python. Je rapporteert aan de Chief Engineer Distribution Manager en hebt directe invloed op technische keuzes.

Qualifications

  • 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 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.
  • Goede communicatieve vaardigheden in het Nederlands en Engels.

Responsibilities

  • 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.

Skills

C
C++
Linux
Embedded systems
Multithreading
Git
Python
Qt
Industrial automation

Tools

Yocto
Qt
GitLab CI
Jenkins
Git

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.

Wat wij zoeken

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.

Daarnaast Heb Je
  • 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 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
Wat wij bieden
  • 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

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Controls Software Engineer
Controls Software Engineer

Meyn Food Processing Technology B.V. • Oostzaan

Hybrid
EUR 46,000 - 67,000
Salaris tussen 4.160,00 en 6.026,00
Flexibele werktijden
Pensioenregeling
+3
Platform Engineer
Platform Engineer

Meyn Food Processing Technology B.V. • Oostzaan

On-site
EUR 46,000 - 67,000
Salaris tussen € 4.160,00 en € 6.026,x
Flexibele werktijden
Aantrekkelijke pensioenregeling
+3
CNC Frezer
CNC Frezer

Meyn Food Processing Technology B.V. • Oostzaan

On-site
EUR 33,000 - 42,000
Pensioenregeling
33 dagen verlof
Ploegentoeslag 17%
+1
Technisch Specialist Machineontwikkeling (Design Engineer)
Technisch Specialist Machineontwikkeling (Design Engineer)

Meyn Food Processing Technology B.V. • Oostzaan

On-site
EUR 39,000 - 57,000
Pensioenregeling
33 verlofdagen
Ontwikkelingsmogelijkheden
Asset Data Specialist
Asset Data Specialist

Meyn Food Processing Technology B.V. • Oostzaan

On-site
EUR 45,000 - 59,000
Flexible working hours
Pension plan
33 days off (25 vacation + 8 ADV)
+3
Service & Commissioning Engineer (Mechanisch)
Service & Commissioning Engineer (Mechanisch)

Meyn Food Processing Technology B.V. • Oostzaan

On-site
EUR 38,000 - 54,000
Meer dan 33 vakantiedagen
Pensioenregeling volgens cao Metaal &/
Ontwikkelingsmogelijkheden
+1
Trainee Machinebouw / Werktuigbouwkunde (R&D)
Trainee Machinebouw / Werktuigbouwkunde (R&D)

Meyn Food Processing Technology B.V. • Oostzaan

On-site
EUR 41,000 - 51,000
Salaris tussen €3.389 en €4.241 per Ma
Pensioenregeling
33 dagen vrij (25 vakantiedagen + 8ADV
+2
Senior Embedded C/C++ Engineer — Linux/Yocto/Qt (Real-Time)
Senior Embedded C/C++ Engineer — Linux/Yocto/Qt (Real-Time)

Meyn Food Processing Technology B.V. • Oostzaan

On-site
EUR 46,000 - 67,000
Pensioenregeling
Flexibele werktijden
Thuiswerk één dag per week
+1
Logistiek Traffic Medewerker
Logistiek Traffic Medewerker

Meyn Food Processing Technology B.V. • Amsterdam

On-site
EUR 3,000 - 5,000
Technisch applicatiebeheerder
Technisch applicatiebeheerder

Meyn Food Processing Technology B.V. • Oostzaan

On-site
EUR 50,000 - 70,000
Competitief salaris
Uitstekende secundaire arbeidsvoorwaarden
Flexibele werktijden
+4