C++ Embedded developer
Role details
Job location
Tech stack
Job description
- Het ontwerpen, ontwikkelen en testen van embedded software in C/C++ op microcontrollers en embedded Linux-platformen;
- Vertalen van systeemeisen naar concrete softwareoplossingen;
- Meedenken over architectuur en optimalisatie van software voor performance, veiligheid en betrouwbaarheid;
- Integratie van hardware- en softwarecomponenten in samenwerking met het hardwareteam;
- Werken aan zowel low-level drivers als high-level applicaties;
- Eventueel bijdragen aan GUI-ontwikkeling of connectiviteit (Bluetooth, CAN, Ethernet, etc.).
Requirements
-
32 - 40 uur
-
HBO of hoger
-
Ervaren/Expert
-
Nederlands (taal)
-
Een hbo- of wo-opleiding in Embedded Systems, Elektrotechniek, Technische Informatica of vergelijkbaar;
-
Minimaal 3 jaar aan relevante werkervaring;
-
Aantoonbare ervaring met C en/of C++ binnen embedded omgevingen;
-
Ervaring met real-time systemen (RTOS), bare-metal development of embedded Linux is een pré;
-
Ervaring met debuggingtools en versiesystemen zoals Git;
-
Goede beheersing van de Nederlandse taal;
-
Proactieve houding, analytisch denkvermogen en plezier in samenwerken.
Benefits & conditions
-
Loondienst (vast)
-
13e maand, Pensioenregeling, Reiskostenvergoeding
-
Deels thuiswerken
-
Een bruto maandsalaris tussen de 5.000 en 6.000, afhankelijk van ervaring;
-
Een uitdagende functie in een dynamisch en technologisch vooruitstrevende omgeving;
-
Mogelijkheden voor training en ontwikkeling, bijvoorbeeld richting architectuur of projectleiding;
-
Flexibele werktijden en gedeeltelijk thuiswerken bespreekbaar;
-
Reiskostenvergoeding, 13e maand en pensioenregeling.
5000 tot 6000 per maand