Referentie:
PO-CM0H6MNA
/
Online sinds
22 Jun 2026
Oostkamp, BE
Engineering
Vaste job
Dag - Voltijds
Functieomschrijving
Als Embedded Systems Engineer maak je deel uit van ons Software Core Technologies-team. Dit team ontwikkelt herbruikbare softwarecomponenten die worden ingezet op verschillende platformen en producten. Denk hierbij aan technologieën zoals padplanning, CAN-communicatie, ISOBUS-integratie, UDS en grafische software-engines.
In deze rol ontwikkel je software in C++ voor embedded systemen, zoals displays en gespecialiseerde controllers. De software ondersteunt de bediening, aansturing en gebruikersinteractie van landbouwmachines en andere off-road voertuigen. Je vertaalt functionele vereisten naar efficiënte, betrouwbare en onderhoudbare softwareoplossingen.
Verantwoordelijkheden
Ontwerpen, ontwikkelen en onderhouden van embedded softwareapplicaties in C++.
Meedenken over softwarearchitectuur en technische oplossingsrichtingen.
Uitvoeren van diepgaande root cause analyses voor problemen die tijdens testen of in het veld worden vastgesteld.
Samenwerken met het team bij het opstellen van werkpakketten, inschattingen en planningen binnen een Agile ontwikkelomgeving.
Ontwikkelen van softwareoplossingen voor precisielandbouwtoepassingen met gebruik van technologieën zoals ISOBUS (ISO 11783), Universal Terminal, Task Controller, CAN en UDS.
Werken met analyse- en testtools zoals Vector CANalyzer.
Uitvoeren van unit tests en pre-integratietesten om de kwaliteit en prestaties van software te waarborgen.
Gebruikmaken van moderne ontwikkeltools voor versiebeheer, code reviews en continue integratie.
Opstellen en onderhouden van de nodige technische documentatie tijdens de ontwerp-, ontwikkel- en vrijgavefase van software.
Profiel
Je beschikt over een bachelor- of masterdiploma in Computer Engineering, Elektronica, Software Engineering of een vergelijkbare technische richting.
Je hebt bij voorkeur ervaring met C++ softwareontwikkeling voor embedded systemen, idealiter binnen de automotive-, machinebouw- of off-road sector.
Je hebt een goede kennis van de architectuur en werking van het Linux-besturingssysteem.
Je bent vertrouwd met moderne softwareontwikkeltools en CI/CD-processen, zoals Git, GitLab, Jira, Confluence en vergelijkbare tools.
Je hebt inzicht in softwarearchitectuur en bent bekend met design patterns, zoals het Observer- en Factory-patroon.
Je werkt gestructureerd, analytisch en hebt oog voor kwaliteit.
Ervaring met ISOBUS (ISO 11783), Universal Terminal en Task Controller toepassingen is een meerwaarde, maar geen vereiste.
Kennis van CAN-buscommunicatie en het SAE J1939-protocol is een meerwaarde, maar geen vereiste.
Ervaring met TCP/IP-netwerken en socketprogrammering is een meerwaarde, maar geen vereiste.
Kennis van build- en dependency management tools zoals CMake en/of Conan is een meerwaarde, maar geen vereiste.
Affiniteit met landbouwmachines, voertuigelektronica of andere embedded toepassingen binnen de industriële sector.
Wat wij bieden
Werken bij ons betekent deel uitmaken van een internationale en innovatieve werkomgeving met tal van groeimogelijkheden. Op onze site werk je samen met meer dan 2.500 collega's aan de ontwikkeling van geavanceerde landbouwmachines.
Je kan rekenen op:
Een competitief salarispakket aangevuld met extralegale voordelen zoals verzekeringen, maaltijdcheques, ecocheques en een cafetariaplan (Flex Ben), evenals 20,5 ADV-dagen bovenop je wettelijke vakantie.
Een vlot bereikbare werkplek in een filevrije omgeving.
De kans om te groeien binnen een multidisciplinair team en bij te dragen aan innovatieve producten met directe impact op het eindresultaat.
Solliciteren of meer info over deze job?
Contact
Sollicitatieformulier
Maak je My AGO-profiel aan, verfijn je voorkeuren en ontvang jobs die jou op het lijf geschreven zijn.
Maak een profiel aan