Embedded Software Engineer
Role details
Job location
Tech stack
Job description
- Ontwikkelen en onderhouden van embedded firmware voor microcontrollers
- Programmeren in C/C++ voor embedded systemen
- Bouwen van drivers, bootloaders en low-level interfaces
- Debuggen met hardware tools zoals oscilloscoop en JTAG
- Samenwerken met hardware engineers bij board bring-up
- Ontwikkelen van real-time embedded applicaties
- Schrijven van technische documentatie en onderhoudbare code
- Ondersteunen bij testing, validatie en certificatie
- Projectownership met interne en externe communicatie
De realisatie van projecten superviseren en coördineren
Behoeften van de onderneming of gebruikers op het vlak van organisatie en informatie- en telecomsystemen analyseren en bepalen
Toezicht houden op een werkdomein of project: Engineering, onderzoek en ontwikkeling (integratie, planning, ...)
De uitvoeringswijze kiezen (intern of in onderaanneming) De conformiteit van de uitvoering controleren
De technologische evolutie van de informatie- en telecomsystemen opvolgen Technische oplossingen voorstellen
Opvolgen van de functionele en technische architectuurstudies van de informatiesystemen
Risicobeheer van de informatiesystemen bepalen en uitvoeren (beveiliging, vertrouwelijkheid, integriteit, betrouwbaarheid, ...)
De kwaliteits- en beveiligingsprocedures van de informatie- en telecomsystemen bepalen en de toepassing ervan controleren
De technische, economische, … informatie en de reglementering opvolgen en actualiseren
Toezicht houden op een werkdomein of project: Sturing van software en hardware
Toezicht houden op een werkdomein of project: Onderzoek, innovatie en ontwikkeling
ICT-applicaties ontwikkelen
Technische ICT-ontwikkelingen documenteren
Mockups ontwerpen
De vraag van de klant analyseren
Testprocedures voor informaticaprogramma's en -applicaties opstellen
Programmeren in een specifieke computertaal
Een concept of script visueel voorstellen
Technische specificaties opstellen
De ontwikkelde toepassingen testen
UX/UI-interfaces ontwerpen
Requirements
Minstens 5 jaar ervaring
Minstens 5 jaar ervaring
- Bachelor of master in elektronica, informatica of embedded systems
- Minstens 5 jaar ervaring met microcontrollers
- Sterke kennis van embedded C/C++
- Begrip van hardwareprincipes zoals interrupts en memory maps
- Ervaring met debugging tools en embedded IDE's
- Kan schema's en datasheets lezen
- Ervaring met Git
- Analytisch, nauwkeurig en probleemoplossend
- Goede kennis Nederlands en Engels
Benefits & conditions
- Marktconform loon met extra voordelen
- Flexibele werkuren en 1 dag thuiswerk
- Technische hightech werkomgeving met impactvolle producten
- Opleiding en doorgroeikansen
- Innovatieve en duurzame bedrijfscultuur