Senior C++ Engineer

Bimona
3 days ago

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English
Experience level
Senior

Job location

Tech stack

Microsoft Windows
C Sharp (Programming Language)
C++
Graphical User Interface
Python
Microsoft Visual Studio
Windows Presentation Foundation
Object-Oriented Software Development

Job description

  • 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

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.

Requirements

  • 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

  • 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

  • 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

Benefits & conditions

  • 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

About the 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.

Apply for this position