Text copied to clipboard!
Titel
Text copied to clipboard!Embedded C Ontwikkelaar
Beschrijving
Text copied to clipboard!
Wij zijn op zoek naar een ervaren Embedded C Ontwikkelaar die gespecialiseerd is in het ontwerpen, ontwikkelen en onderhouden van embedded systemen. In deze rol bent u verantwoordelijk voor het schrijven van efficiënte en betrouwbare C-code die draait op microcontrollers en andere embedded hardware. U werkt nauw samen met hardware-engineers en softwareteams om innovatieve oplossingen te creëren die voldoen aan de functionele en prestatie-eisen van onze producten. De ideale kandidaat heeft diepgaande kennis van embedded systemen, ervaring met real-time besturingssystemen, en een passie voor het oplossen van complexe technische uitdagingen. Daarnaast bent u in staat om technische documentatie te schrijven en deel te nemen aan code reviews om de kwaliteit van de software te waarborgen. Wij bieden een dynamische werkomgeving waarin u uw vaardigheden kunt ontwikkelen en bijdragen aan baanbrekende technologieën.
Verantwoordelijkheden
Text copied to clipboard!- Ontwikkelen en implementeren van embedded C-software voor microcontrollers.
- Samenwerken met hardware- en softwareteams om systeemvereisten te definiëren.
- Debuggen en testen van embedded systemen om betrouwbaarheid te garanderen.
- Optimaliseren van code voor prestaties en geheugenbeheer.
- Documenteren van softwareontwerpen en ontwikkelingsprocessen.
- Deelnemen aan code reviews en kwaliteitsborging.
- Ondersteunen bij het integreren van software met hardwarecomponenten.
- Bijdragen aan het oplossen van technische problemen en bugs.
- Up-to-date blijven met nieuwe technologieën en best practices.
- Trainingssessies en kennisdeling binnen het team verzorgen.
Vereisten
Text copied to clipboard!- Aantoonbare ervaring met embedded C-programmering.
- Kennis van microcontrollers en embedded hardware architecturen.
- Ervaring met real-time besturingssystemen (RTOS).
- Bekendheid met debugging tools en methodologieën.
- Sterke probleemoplossende vaardigheden en analytisch denken.
- Goede communicatieve vaardigheden in het Nederlands en Engels.
- Ervaring met versiebeheersystemen zoals Git.
- Kennis van hardwareinterfaces zoals SPI, I2C, UART.
- Ervaring met softwareontwikkeling volgens agile methodologieën.
- Bachelor diploma in Elektrotechniek, Informatica of vergelijkbaar.
Potentiële interviewvragen
Text copied to clipboard!- Welke ervaring heeft u met embedded C-programmering?
- Kunt u een project beschrijven waarbij u embedded systemen hebt ontwikkeld?
- Hoe gaat u om met het debuggen van complexe embedded software?
- Welke microcontrollers heeft u eerder gebruikt?
- Bent u bekend met real-time besturingssystemen? Zo ja, welke?
- Hoe zorgt u voor de kwaliteit en onderhoudbaarheid van uw code?
- Heeft u ervaring met hardware-software integratie?
- Hoe blijft u op de hoogte van nieuwe ontwikkelingen in embedded systemen?
- Kunt u werken in een teamomgeving en communiceren met hardware engineers?
- Bent u bereid om technische documentatie te schrijven en te onderhouden?