Text copied to clipboard!

Titel

Text copied to clipboard!

Embedded Systems Programmeur

Beschrijving

Text copied to clipboard!
Wij zijn op zoek naar een ervaren Embedded Systems Programmeur die gespecialiseerd is in het ontwerpen, ontwikkelen en implementeren van software voor embedded systemen. In deze rol ben je verantwoordelijk voor het schrijven van efficiënte en betrouwbare code die direct op hardware draait, vaak met beperkte middelen en strikte prestatie-eisen. Je werkt nauw samen met hardware-engineers om ervoor te zorgen dat de software naadloos integreert met de hardwarecomponenten. Daarnaast ben je betrokken bij het testen, debuggen en optimaliseren van embedded software om de functionaliteit en stabiliteit te waarborgen. De ideale kandidaat heeft diepgaande kennis van programmeertalen zoals C en C++, ervaring met real-time besturingssystemen (RTOS), en een goed begrip van hardwarearchitecturen. Je draagt bij aan innovatieve projecten binnen sectoren zoals automotive, consumentenelektronica, medische apparatuur en industriële automatisering. Als Embedded Systems Programmeur speel je een cruciale rol in het ontwikkelen van technologieën die onze dagelijkse levens verbeteren en automatiseren.

Verantwoordelijkheden

Text copied to clipboard!
  • Ontwikkelen en implementeren van embedded software.
  • Samenwerken met hardware-engineers voor integratie.
  • Testen en debuggen van embedded systemen.
  • Optimaliseren van code voor prestaties en geheugen.
  • Documenteren van softwareontwerpen en processen.
  • Onderhouden en updaten van bestaande systemen.
  • Analyseren van systeemvereisten en specificaties.
  • Uitvoeren van code reviews en kwaliteitscontroles.
  • Ondersteunen bij het oplossen van technische problemen.
  • Bijdragen aan innovatie en productverbetering.

Vereisten

Text copied to clipboard!
  • Ervaring met C en C++ programmeertalen.
  • Kennis van real-time besturingssystemen (RTOS).
  • Begrip van hardwarearchitecturen en microcontrollers.
  • Ervaring met debugging tools en methoden.
  • Sterke probleemoplossende vaardigheden.
  • Goede communicatieve vaardigheden.
  • Ervaring met versiebeheersystemen zoals Git.
  • Bekendheid met embedded Linux is een plus.
  • Zelfstandig en in teamverband kunnen werken.
  • Afgeronde technische opleiding in informatica of elektrotechniek.

Potentiële interviewvragen

Text copied to clipboard!
  • Welke ervaring heeft u met embedded programmeertalen?
  • Kunt u een project beschrijven waarbij u embedded software ontwikkelde?
  • Hoe gaat u om met beperkte hardwarebronnen?
  • Welke debugging tools gebruikt u het liefst?
  • Heeft u ervaring met real-time besturingssystemen?
  • Hoe zorgt u voor codekwaliteit en onderhoudbaarheid?
  • Bent u bekend met hardware-integratieprocessen?
  • Hoe blijft u op de hoogte van nieuwe technologieën in embedded systemen?