Bedrijfsomschrijving:
Locatie: Amsterdam.
Deze organisatie ontwikkelt en onderhoudt embedded systemen voor toegangscontrole en bijbehorende cloudconnectiviteit. Het team in Amsterdam werkt aan de hardware- en softwarelaag van een secure embedded access gateway en is verantwoordelijk voor de ontwikkeling van firmware, integratie met backenddiensten en het opzetten van geautomatiseerde test- en deploymentpijplijnen. De organisatie werkt met embedded Linux en richt zich op betrouwbare communicatie met elektronische sloten en netwerkcomponenten. Het team bestaat uit een hechte groep engineers en werkt nauw samen aan zowel low-level kernel- en driverwerk als higher-level applicatielogica en CI/CD workflows. In Amsterdam vindt kennisdeling en mentoring plaats binnen het team en is ruimte voor het verbeteren van ontwikkelprocessen en testpraktijken. De organisatie waardeert gestructureerde ontwikkeling, TDD en codekwaliteitsinstrumenten en stimuleert medewerkers om technische expertise uit te breiden en technische problemen diepgaand te analyseren. Er is aandacht voor veilige ontwerpkeuzes en voor het onderhouden van regressietesten en fysieke testopstellingen.
Wil jij in regio Amsterdam tot €4800 verdienen als Software Engineer? Solliciteer dan direct!
Functie-inhoud:
- Als Embedded Engineer ben je verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van embedded software voor een secure access gateway
- Je ontwikkelt en onderhoudt C++ software op een Embedded Linux platform als Embedded Engineer
- Je ontwerpt en automatiseert tests en CI-pijplijnen met Gitlab CI en ondersteunt integratie- en regressietesten
- Je werkt aan systeem- en netwerkprogrammering en onderhoudt de connectiviteit tussen de access gateway en cloudservices
- Je optimaliseert en patcht kernelonderdelen en device drivers en werkt met Buildroot en Yocto als Embedded Engineer
- Je analyseert bestaande codebases en initieert verbeteringen op het gebied van architectuur, TDD en codekwaliteit
Functie-eisen:
- Ervaring met C++ ontwikkeling op Embedded Linux en bekendheid met Python 3 voor tooling en tests
- Ervaring met buildsystemen zoals Buildroot of Yocto en met buildtools zoals Make en Cmake
- Kennis van Gitlab CI en ervaring met unit testing, functionele testing en integratietesten
- Ervaring met systeem- en netwerkprogrammering en vertrouwdheid met wired en wireless protocollen en serialisatie
- Analytisch vermogen om bestaande codebases te doorgronden en verbeteringen voor te stellen
Wij bieden:
- Salaris: €2900–€4800
- Vakantiedagen: 25 dagen per jaar
€2900.00 - €4800.00 monthly
