Software Engineer
Synsel Techniek
Software Engineer
Samenvatting
Wat krijg je?
Wat ga je doen?
- C++ software op Embedded Linux ontwikkelen
- Tests en CI-pijplijnen automatiseren
- Systeem- en netwerkprogrammering uitvoeren
- Kernelonderdelen en device drivers optimaliseren
- Bestaande codebases analyseren en verbeteren
Wat verwachten wij?
- Ervaring met C++ op Embedded Linux en Python
- Ervaring met Buildroot, Yocto, Make en Cmake
- Kennis van Gitlab CI en diverse testmethodieken
- Ervaring met systeem- en netwerkprogrammering en protocollen
Volledige vacaturetekst
Deze organisatie in Amsterdam ontwikkelt geavanceerde embedded systemen voor toegangscontrole en cloudconnectiviteit. Als Embedded Engineer werk je aan de kern van secure gateways, waarbij je C++ software combineert met Linux kerneloptimalisaties en moderne CI/CD-pijplijnen. Binnen dit hechte team krijg je volop ruimte voor diepgaande technische analyses en kennisdeling. Ontdek hoe jij complexe architectuur naar een hoger niveau tilt en word onderdeel van dit innovatieve proces.
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!
- 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
- 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
- Salaris: €2900-€4800
- Vakantiedagen: 25 dagen per jaar
Over de werkgever
Zo werkt solliciteren
- Snel en eenvoudig via je mobiel
- Solliciteer in 1 minuut
- CV niet verplicht
- Gemiddeld in 2 werkdagen reactie
- Reactie via mail, telefoon of appje
Goed om te weten
Ontvang snel reactie Solliciteren