Software engineer
Role details
Job location
Tech stack
Job description
Als Software Engineer bouw je mee aan innovatieve machines die wereldwijd worden ingezet in de voedselverwerking. Binnen een team van specialisten werk je aan het ontwerpen, testen en verbeteren van besturingssoftware. Je denkt actief mee over nieuwe technische oplossingen en zorgt ervoor dat systemen soepel blijven draaien.
Je bent betrokken vanaf het eerste idee tot aan de uiteindelijke oplevering. Je schrijft overzichtelijke code, documenteert je werk en ondersteunt bij het testen van software. Ook bied je ondersteuning als zich complexe problemen voordoen. Daarnaast lever je een waardevolle bijdrage aan de kennis binnen het softwareteam en denk je mee over betere processen en standaarden. Jouw werkzaamheden
- Ontwikkelen van modulaire en testbare softwareoplossingen;
- Meedenken over technische verbeteringen binnen bestaande systemen;
- Schrijven van duidelijke technische en functionele documentatie;
- Ondersteunen bij het oplossen van softwareproblemen tijdens installatie en gebruik;
- Actief bijdragen aan samenwerking en kennisdeling binnen het ontwikkelteam.
Requirements
- Je hebt een afgeronde hbo-opleiding in Embedded Systems, Industriële Automatisering of Informatica;
- Je hebt minimaal 5 jaar ervaring als software engineer in een technische werkomgeving;
- Je werkt met C++ en bent bekend met objectgeoriënteerd programmeren (UML);
- Je hebt affiniteit met real-time Linux omgevingen en moderne tools zoals GitLab en REST API's;
- Je communiceert vlot in het Engels, zowel mondeling als schriftelijk
Benefits & conditions
- Werken aan uitdagende technische projecten binnen de industrie;
- Samenwerking met een gedreven team van softwareprofessionals;
- Mogelijkheden om jezelf te ontwikkelen via trainingen en opleidingen;
- Een stabiele werkomgeving met uitzicht op een vast dienstverband;
- Persoonlijke begeleiding vanuit Evoke voor jouw loopbaan.