> Markdown version of [/jobs/ext/2670720-software-engineer](https://www.wearedevelopers.com/jobs/ext/2670720-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Synsel Techniek - **Location:** Amsterdam, Netherlands - **Salary:** €2,900.0 - €4,800.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, Unit Testing, C++ (Programming Language), CMake, Computer Networks, Continuous Integration, Serialization, Device Drivers, Linux on Embedded Systems, Embedded Software, Firmware, Python (Programming Language), Cloud Services, Yocto, Gitlab-ci, Integration Tests - **Published:** September 2, 2026 - **Apply:** https://wa.me/31683040638?text=Hoi%20Synsel!%20%F0%9F%91%8B%20Ik%20heb%20de%20vacature%20%22Software%20Engineer%22%20gezien%20en%20wil%20hier%20graag%20op%20solliciteren.%20%F0%9F%9A%80%0A%0Ahttp%3A%2F%2Fsynsel.nl%2Fvacature%2Fsoftware-engineer-amsterdam-17585434890353691dcf ## About the Role * 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 ## Description 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. * 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 Het vinden van een nieuwe baan is spannend, dat begrijpen we maar al te goed. Je wilt weten waar je aan toe bent, wat je kunt verwachten, en hoe wij je kunnen helpen om die volgende stap te zetten. ## Related Videos - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [Dev Digest 131 - AI'm not sure about OSS](https://www.wearedevelopers.com/magazine/472-dev-digest-131-ai-m-not-sure-about-oss)