Senior C++ Engineer

Company

Wij zijn op zoek naar een ervaren Senior Software Engineer die gedijt in een complexe, internationale omgeving (Leuven) en een passie heeft voor hoogwaardige softwarearchitectuur. In deze rol werk je aan geavanceerde Windows-gebaseerde softwaresystemen, waarbij je verantwoordelijk bent voor het ontwerpen, implementeren en onderhouden van kritische componenten in een modern C++ en Python-ecosysteem.

Je werkt nauw samen met collega's in een internationale context en draagt bij aan een team dat hoge eisen stelt aan kwaliteit, betrouwbaarheid en schaalbaarheid. Je bent een technisch rolmodel en weet complexe uitdagingen helder te communiceren.

Functieomschrijving

  • Ontwerpen en implementeren van performante, onderhoudbare software in modern C++ (C++20)
  • Bijdragen aan en coördineren van de gehele softwarelevenscyclus: van architectuur tot deployment
  • Samenwerken met internationale teams en stakeholders in een Engelstalige omgeving
  • Code reviews uitvoeren en kennisdeling stimuleren binnen het team
  • Actief bijdragen aan CI/CD-processen via TeamCity en versiebeheer via Git/GitHub
  • Meedenken over user interfaces op basis van MFC en/of WPF
  • Bijdragen aan het technologisch beleid en de verdere uitbouw van de technologiestack

Profiel

Vereiste vaardigheden:

  • 7+ jaar ervaring in softwareontwikkeling, waarvan een significant deel in C++
  • Diepgaande kennis van modern en advanced C++ (bij voorkeur C++17/C++20)
  • Sterke beheersing van Object Oriented Design-principes
  • Ervaring met Visual Studio (2022 of equivalent) als primaire ontwikkelomgeving
  • Praktische kennis van Python als onderdeel van een gemengde technologiestack
  • Vertrouwd met Git/GitHub voor versiebeheer in teamverband
  • Werkervaring binnen een Windows-omgeving (Windows 11)
  • Vloeiend in het Engels, zowel mondeling als schriftelijk

Troeven die je onderscheiden:

  • Ervaring met WPF en/of C# voor het ontwikkelen van moderne gebruikersinterfaces (MMI)
  • Kennis van C# in de context van handler- of PLC-integratie
  • Achtergrond met industriële of embedded systemen

Soft skills:

  • Sterke communicator: je vertaalt technische complexiteit naar begrijpelijke taal
  • Comfortabel in complexe, dynamische omgevingen met meerdere afhankelijkheden
  • Snelle leerder met een proactieve mindset en oog voor procesverbetering
  • Rigoureuze aanpak van softwareprocessen, documentatie en kwaliteitsbewaking
  • Enthousiast over internationale samenwerking en bereid om af en toe te reizen

Aanbod

  • Een vast contract of project op freelance basis
  • Een uitdagende rol in een internationaal technologiebedrijf met complexe producten
  • Samenwerking met een team van gepassioneerde, senior engineers
  • Mogelijkheden voor internationale samenwerking en exposure aan geavanceerde projecten
  • Een omgeving die procesmatig werkt en kwaliteit hoog in het vaandel draagt
  • Ruimte voor technische groei en doorontwikkeling

Senior C++ Engineer

Meer informatie?

Sollicitatieprocedure

Stap 1Sollicitatie, screening en feedback

Sollicitatie, screening en feedback 

Je solliciteert online of stuurt ons jouw CV. Deze overlopen wij intern en we kijken wat we jou kunnen aanbieden. Hebben we een vacature waar jouw profiel voor in aanmerking komt? Dan nemen we telefonisch contact met jou op om zo de functie en het bedrijf toe te lichten. Bij interesse, stellen we jouw profiel, mits goedkeuring, voor aan de werkgever. 

Stap 2Face-to-face interview

Face-to-face interview

Bij positief antwoord nodigen we je uit voor een kennismakend face-to-face gesprek en gaan we iets dieper in op “wie jij bent” en “wat jij zoekt”. We kijken naar jouw ambities / verwachtingen op korte en lange termijn, jouw motivatie en gaan na welke bedrijfscultuur het beste bij jou past

Stap 3Interview bij werkgever

Interview bij werkgever 

Wij regelen een gesprek met jouw nieuwe potentiële werkgever en fungeren tegelijkertijd als tussenpersoon. We krijgen een beeld van beide kanten over hoe het proces ervaren wordt en maken deze feedback over aan alle betrokken partijen. 

Stap 4Contractvoorstel & opvolging

Contractvoorstel & opvolging

Zijn de gesprekken positief verlopen? Dan krijg jij een contractvoorstel bij onze klant en start voor jou een nieuwe uitdaging! We volgen je op regelmatige basis eens op om zeker te zijn dat de job helemaal uitpakt zoals je had verwacht. En uiteraard staan we steeds voor jou klaar bij vragen, opmerkingen, bedenkingen. Kortom, Je staat er nooit alleen voor!