In één oogopslag
- Taken: Ontwikkel en onderhoud software voor een geavanceerd medisch apparaat met C++.
- Bedrijf: Innovatief bedrijf in de MedTech sector, gevestigd in Utrecht.
- Voordelen: Tot €80K salaris, hybride werken, 25 vakantiedagen en €2.000 opleidingsbudget.
- Overige informatie: Multidisciplinair team met uitstekende groeimogelijkheden.
- Waarom deze baan: Werk aan baanbrekende technologie die echte impact heeft op de gezondheidszorg.
- Kwalificaties: 4-7 jaar ervaring met C++ en sterke debugging vaardigheden.
De product heeft het laboratorium verlaten en wordt nu gebruikt in een klinische setting. Dit verandert de functie volledig. De software is niet langer iets om te bewijzen, het moet elke keer zelfstandig functioneren.
Mijn klant bouwt een gereguleerd medisch apparaat in Utrecht dat beeldvorming, robotica en machine learning combineert om een klinische procedure uit te voeren die momenteel met de hand wordt gedaan. Het systeem is verdeeld over verschillende subsystems, draait op Linux onder real-time voorwaarden en wordt gecoördineerd door state machine logica die groeit telkens als de hardware verandert. Het bedrijf is overgestapt van pure ontwikkeling naar implementatie, dus het werk gaat nu over architectuur, betrouwbaarheid en langdurig onderhoud in plaats van nieuwe functies.
Je voegt je bij een multidisciplinair ontwikkelingsteam en werkt samen met hardware-ingenieurs, systeemingenieurs en andere softwareontwikkelaars.
Wat je zult doen:
- Je neemt de verantwoordelijkheid voor softwarecomponenten binnen het hardware-geïntegreerde systeem. Dit betekent ontwerpen en implementeren in modern C++ (C++17/20), onderhouden van gestructureerde state-machine-gebaseerde logica en integreren van hardware die nog steeds verandert in de bestaande stack.
- Communicatie tussen subsystems verloopt via DDS, en een belangrijk deel van de functie is het debuggen over de software- en hardwaregrens, waar de fout aan beide zijden kan zitten.
- Je zult ook verbeteringen in de bestaande architectuur aansteken, testbaarheid versterken met geautomatiseerde verificatie en Python-scripting, en prestaties optimaliseren in Linux en real-time omgevingen.
- Technische beslissingen worden genomen in systeemniveau ontwerpdiskussies, niet van bovenaf opgelegd.
Jouw profiel:
- 4 tot 7 jaar professionele ervaring in C++ ontwikkeling.
- Sterke moderne C++ (C++17/20) en bewezen werk aan productie-niveau systemen.
- Ervaring met het structureren van code voor onderhoudbaarheid, plus geautomatiseerd testen.
- Linux ervaring en sterke debugvaardigheden in complexe systemen.
- Git en samenwerkingsworkflows.
- State machines, hardware-software integratie, DDS of vergelijkbare pub/sub, en Python scripting zijn allemaal een plus.
- Masterdiploma in Computer Science, Electrical Engineering of een gerelateerd technisch vakgebied.
Wat zit erin voor jou:
- Tot €80K bruto per jaar inclusief vakantiegeld.
- Pensioen, hybride werken, 25 vakantiedagen bij een fulltime contract, en een jaarlijks opleidingsbudget van €2.000.
Geïnteresseerd? Neem contact met me op via s.vanderiet@doghouse.nl
Embedded Software Engineer werkgever: Doghouse Recruitment
Als toonaangevende consultancy op het gebied van AWS in Nederland biedt dit bedrijf een dynamische werkomgeving waar innovatie en samenwerking centraal staan. Met toegang tot de nieuwste functies en trainingen van AWS, krijg je de kans om je vaardigheden continu te ontwikkelen en te groeien binnen een team dat werkt aan uitdagende projecten voor topbedrijven. De cultuur is gericht op kennisdeling en teamwork, wat zorgt voor een stimulerende omgeving waarin jouw bijdrage echt telt.
Contactgegevens:
Recruitmentteam van Doghouse Recruitment