Over deze vacature
Canon Production Printing zoekt in Venlo een Language Engineer voor het Digital Twin Factory-initiatief binnen de afdeling System-Level Modeling. In deze rol ontwerp, implementeer en ontwikkel je domeinspecifieke talen (DSL’s) voor modelgestuurde en datagedreven productontwikkeling. Met deze talen kunnen R&D-engineers, designers en systeemarchitecten systeemstructuren, gedrag, beperkingen, dataverbanden en experimenten nauwkeurig vastleggen, uitvoeren en analyseren. De werkzaamheden omvatten onder meer het ontwikkelen van editors, validatieregels, typesystemen en generators. Ook leg je relaties vast tussen modellen en data, inclusief invoer, tussenresultaten, herkomst en uitkomsten. Je ontsluit de talen via microservices voor web- en API-toepassingen en koppelt modellen aan simulatie-, analyse- en rekenomgevingen, waaronder HPC. Daarnaast onderzoek je de toepassing van AI en LLM’s binnen taal- en modelgebaseerde engineering.
Je werkt samen met systeemarchitecten, software engineers, designers en domeinexperts in een internationale R&D-organisatie. Voor deze functie wordt gezocht naar iemand met een master in computerwetenschappen, software-engineering of een verwante richting. Ervaring met language engineering is relevant; ook ervaring met objectgeoriënteerde analyse, modellering en conceptueel ontwerp sluit aan. Verder zijn software-engineeringvaardigheden, inzicht in modulaire en servicegerichte architecturen, een platformgerichte houding en vloeiend Engels belangrijk. Ervaring met JetBrains MPS, datamodellering, AI/LLM, HPC, simulaties of Java is een pré. De werklocatie is hybride, met volgens de bron ongeveer 20% werken op afstand en 80% op locatie.
Goed om te weten: deze samenvatting is automatisch samengesteld op basis van de beschikbare vacaturegegevens. Voorwaarden en informatie kunnen wijzigen; controleer de volledige en actuele vacature altijd op de website van de werkgever.
Goed om te weten
Waar is de functie Language Engineer gevestigd?
De functie is gevestigd in Venlo.
In welk team werkt de Language Engineer?
De kandidaat maakt deel uit van de Digital Twin Factory binnen de afdeling System-Level Modeling.
Wat is de belangrijkste verantwoordelijkheid in deze functie?
De belangrijkste verantwoordelijkheid is het ontwerpen, implementeren en verder ontwikkelen van domeinspecifieke talen voor modelgestuurde en datagedreven productontwikkeling.
Welke opleiding wordt gevraagd?
Een masterdiploma in computer science, software engineering of een verwant vakgebied wordt gevraagd.
Welke ervaring geldt als pré?
Ervaring met JetBrains MPS of een andere language workbench, datamodellering, AI- en LLM-technologie, HPC, simulatie of het Java- en JVM-ecosysteem geldt als pré.
Hoe kan iemand solliciteren?
Je kunt de volledige vacature bekijken en solliciteren via de website van Canon Production Printing.
Let op: deze informatie is automatisch opgehaald en gebaseerd op de beschikbare vacaturedata. Informatie kan wijzigen of afwijken. Controleer de volledige vacature altijd op de website van de werkgever.
Over deze werkgever
Canon Production Printing
Canon Production Printing ontwikkelt en produceert digitale printsystemen, printsoftware en inkten voor professionele toepassingen. Het hoofdkantoor en een belangrijk deel van onderzoek, ontwikkeling en productie bevinden zich in Venlo, waar het bedrijf voortbouwt op de technische geschiedenis van Océ. Vanuit deze Limburgse vestiging werken teams aan onder meer engineering, software, chemie, productontwikkeling, productie, logistiek en technische dienstverlening.
De werkomgeving brengt laboratoria, ontwikkelteams en industriële processen samen, waardoor er functies zijn voor engineers, developers, operators, technici, projectprofessionals en ondersteunende specialisten. Ook biedt de organisatie in Venlo stages en afstudeeropdrachten, maar deze bron wordt voor WerkenLimburg gericht beoordeeld op reguliere, actuele vacatures. Medewerkers werken vaak in multidisciplinaire en internationale teams aan technologie voor professionele print- en documentoplossingen.


