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
Stap 2Face-to-face interview
Stap 3Interview bij werkgever