Embedded Software Engineer
Role details
Job location
Tech stack
Job description
- Als Embedded Software Engineer ben je verantwoordelijk voor het ontwikkelen en onderhouden van embedded real-time software en voor het optimaliseren van machinebesturingen.
- Als Embedded Software Engineer ontwikkel je in C voor real-time systemen en voeg je nieuwe functionaliteiten toe aan bestaande besturingssoftware.
- Debuggen, testen en reviewen van bestaande applicaties en doorvoeren van fixes.
- Integreren van drivers voor specifieke hardwarecomponenten en samenwerken met hardware-engineers en productie op de werkvloer.
- Documenteren van wijzigingen in Jira en versiebeheer uitvoeren in GIT.
Requirements
Opleiding HBO Elektrotechniek, Mechatronica of Machinebouw Talen
-
Je beheerst Nederlands
-
HBO werk- en denkniveau, bij voorkeur Elektrotechniek, Mechatronica of Machinebouw.
-
Minimaal 3 tot 5 jaar ervaring met C-programmeren voor embedded systemen.
-
Ervaring met embedded real-time besturingssystemen en het onderhouden van bestaande codebases.
-
Ervaring met versiebeheer (GIT) en ticketing systemen zoals Jira.
-
Goede beheersing van de Nederlandse taal en goede kennis van Engels, zowel mondeling als schriftelijk.
-
Analytisch sterk, nauwkeurig en in staat het overzicht te houden bij complexe technische vraagstukken.
-
Kennis van CANbus, Ethernet en MISRA is een pré.
Benefits & conditions
- 25 vakantiedagen bij fulltime dienstverband.
- Groeimogelijkheden: interne en externe opleidingen en trainingen.
- Jaarlijkse bonus tot 3% van het jaarsalaris en 8% vakantiegeld.
- Pensioenregeling met 2/3 werkgeversbijdrage en reiskostenvergoeding van €0,23 per kilometer.