Als Embedded Software Engineer werk je aan innovatieve softwareoplossingen voor high-tech producten. In deze rol ben je verantwoordelijk voor het ontwerpen, ontwikkelen en testen van software voor embedded systemen. Je hebt de mogelijkheid om je technische expertise in te zetten en verder te ontwikkelen binnen een dynamische omgeving. Je komt te werken in een team van professionals waar samenwerking en innovatie hoog in het vaandel staan. Deze functie biedt jou de kans om bij te dragen aan duurzame oplossingen en impact te maken met jouw werk in de technologie. Dit maakt de rol interessant voor engineers met een passie voor techniek en een sterke affiniteit met softwareontwikkeling.
Wat ga je doen?- Het opzetten van softwarearchitecturen en het maken van technisch ontwerp voor embedded systemen.
- Het ontwikkelen van applicaties en firmware in C en C++ voor microcontroller-systemen.
- Het programmeren van interfaces, device drivers en real-time functionaliteiten, met integratie van softwaremodules en hardwarecomponenten.
- Het testen van software op doelhardware, oplossen van bugs en uitvoeren van systeemtests voor optimale prestaties.
- Het uitvoeren van code reviews en het toepassen van de nieuwste technieken en ontwikkelingen in jouw werk.
- Een afgeronde technische HBO/WO opleiding of PhD in Embedded Systems, Computer Science, Technische Informatica, Elektrotechniek of vergelijkbaar.
- 2 tot 7 jaar ervaring in embedded softwareontwikkeling, met sterke kennis van C++ en/of C, en ervaring met Python.
- Kennis van ontwikkelprocessen zoals Agile/Scrum en inzicht in ontwikkelprincipes zoals OOP, TDD, BDD, SOLID en GRASP.
- Affiniteit met hardware, sensoren en systemen met beperkte resources, evenals een proactieve en perfectionistische werkhouding.
- Goede communicatieve vaardigheden, een kritische blik en ambitie om te groeien in je rol.
- Een informele bedrijfscultuur waarin je impact kunt maken binnen een platte organisatie.
- Een vast contract voor onbepaalde tijd en de kans om aan uitdagende innovatieprojecten te werken.
- Een bovengemiddeld salaris en aantrekkelijke bonusregeling bovenop je maandsalaris.
- Een bijdrage aan oudedagsvoorzieningen volledig vergoed door de organisatie.
- Onbeperkte mogelijkheden voor (online) trainingen en persoonlijke ontwikkeling, met coaching van ervaren managers.
40 uur per week
€3000.00 - €5200.00 monthly