Software Engineer
Role details
Job location
Tech stack
Job description
De Software Engineer is verantwoordelijk voor het programmeren, testen en optimaliseren van software en
besturingssystemen voor elektrotrekkers, stofzuigers en bladzuigers. De focus ligt op betrouwbaarheid,
efficiëntie en innovatie in voertuigsoftware en HMI (Human Machine Interface).
Kernverantwoordelijkheden
- Softwareontwikkeling en -implementatie
o Programmeren van software voor motorbesturing, batterijbeheer (BMS) en
voertuigcommunicatie (CAN-bus).
o Ontwerpen en implementeren van algoritmes voor voertuigbesturing, sensoren en
veiligheidssystemen.
o Integreren van software met hardwarecomponenten
- Testen en validatie
o Ontwikkelen en uitvoeren van testprotocollen voor softwarefunctionaliteit en veiligheid.
o Optimaliseren van software om prestaties en betrouwbaarheid te garanderen.
- Innovatie en optimalisatie
o Onderzoek naar en implementatie van nieuwe technologieën zoals IoT-connectiviteit,
remote diagnostics en besturingssystemen voor AGV/AMR
o Optimaliseren van software voor energie-efficiëntie en responsiviteit
o Bijdragen aan de ontwikkeling van gebruikersinterfaces en telemetriesystemen.
- Documentatie en ondersteuning
o Schrijven van technische documentatie en handleidingen voor softwaregebruik en
onderhoud.
o Ondersteuning bieden aan productie- en serviceteams bij softwaregerelateerde vragen en
Requirements
Gewenste vaardigheden en competenties
-
Ervaring met softwareontwikkeling, bij voorkeur Curtis Vehicle Control Language (VCL)
-
Kennis van microcontrollers
-
Ervaring met voertuigprotocollen zoals CAN-bus
-
Analytisch denkvermogen en probleemoplossend vermogen.
-
Teamspeler met goede communicatieve vaardigheden.
Benefits & conditions
Salaris: €3.644,00 - €4.660,00 per maand