Embedded software engineer (bare metal)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Je bent verantwoordelijk voor het ontwerpen, implementeren en testen van low-level software, zoals drivers, communicatieprotocollen en real-time algoritmen. Je werkt nauw samen met hardware-ingenieurs om ervoor te zorgen dat de software perfect aansluit op de elektronica. Daarnaast analyseer je systeemgedrag en optimaliseer je code voor snelheid, energieverbruik en betrouwbaarheid. Jouw werkzaamheden
- Ontwikkelen van bare-metal software in C en C++;
- Schrijven en optimaliseren van low-level drivers en firmware;
- Direct aansturen van microcontrollers en processoren zonder RTOS;
- Implementeren en testen van communicatieprotocollen zoals SPI, I2C en UART;
- Debuggen en optimaliseren van real-time embedded systemen;
- Documenteren van softwarearchitectuur en implementaties.
Requirements
- Afgeronde hbo-opleiding of wo-opleiding in Elektrotechniek, Technische Informatica of een vergelijkbare richting;
- Ervaring met embedded softwareontwikkeling in C en C++;
- Kennis van microcontrollers, registers en low-level hardware-aansturing;
- Ervaring met debugging tools zoals JTAG, oscilloscopen en logic analyzers;
- Probleemoplossend vermogen en oog voor detail.
Benefits & conditions
- Een salaris van €3.400 - €4.800 p.m.;
- 36 vakantiedagen per jaar;
- Uitgebreide groene pensioenregeling;
- Volg kosteloos sessies via het welzijnsplatform empowr;
- Opleidingsbudget van €2.000;
- Een persoonlijke Career Coach;
- Gratis deelname aan bijvoorbeeld de Marathon van Eindhoven of de Strong Viking Run;
- Werken bij het groenste detacheringsbureau van Nederland;
- Mogelijkheid tot overname door opdrachtgever.
About the company
We gebruiken cookies voor statistieken en marketing om de site te verbeteren. Analytische en marketingcookies worden pas geplaatst nadat je ze accepteert. Meer info in ons Privacy.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on nl.talent.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The Netherlands – Europe’s powerhouse for software development?
Is Software Engineering Hard?
Where To Find Software Engineering Jobs
How to Find Tech Jobs in Amsterdam