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?