Junior Software Engineer
Role details
Job location
Tech stack
Job description
Als Junior Software Engineer werk je aan HMI-software voor verticale verpakkingsmachines.
- Als Junior Software Engineer ben je verantwoordelijk voor het ontwerpen, implementeren en testen van HMI-softwaremodules en het omzetten van machinefunctionaliteit naar gebruikersgerichte interfaces.
- Je ontwikkelt en onderhoudt code volgens ontwerprichtlijnen en draagt verantwoordelijkheid voor de kwaliteit en functionaliteit van jouw software als Junior Software Engineer.
- Je werkt mee aan het uitbreiden en verbeteren van de softwaregeneratiepipelines en tools om efficiëntie en schaalbaarheid te verhogen.
- Je maakt tests, voert testen uit en werkt met testopstellingen om de betrouwbaarheid van de ontwikkelde software te waarborgen.
- Je levert technische documentatie en informatie aan projectengineering, service, assemblage en sales zoals gebruikersinstructies en urenramingen.
Requirements
Opleiding HBO Talen
-
Je beheerst Nederlands
-
Enkele jaren ervaring met HMI-softwareontwikkeling; ervaring met ontwikkelomgevingen zoals Visual Studio en UI-technologieën zoals WPF is een pre.
-
Programmeervaardigheden in C# en basiskennis van C++ en Python; ervaring met HTML5 voor markup.
-
Kennis van versiebeheer (Git, Subversion) en ervaring met agile werkwijzen (Scrum, Jira).
-
Basiskennis van netwerken, beveiligingspatchmanagement en industriële communicatieprotocollen (bijv. OPC-UA) is een pré.
-
Ervaring of interesse in real-time embedded ontwikkeling en veldbussen (EtherCAT, Ethernet/IP, Modbus TCP) is een pré.
-
Hands-on instelling en bereidheid om klanten te bezoeken (maximaal één keer per kwartaal). Goede beheersing van Nederlands en Engels, zowel schriftelijk als mondeling.