Language Engineer
Taken
You will be part of the Digital Twin Factory initiative within the System-Level Modeling department. This initiative provides the technological backbone for model-based and data-driven product development across Canon Production Printing.
Your primary responsibility is the design, implementation, and evolution of domain-specific languages (DSLs). These languages enable R&D engineers, designers, and system architects to express system structure, behavior, constraints, data relationships, and experiments in a precise, executable, and analyzable way.
- Designing and evolving DSLs that encode domain knowledge, data semantics, and computational intent at the appropriate abstraction level
- Implementing language concepts such as editors, validation rules, type systems, and generators using a language-engineering approach
- Defining explicit relations between DSL-level models and data, including inputs, intermediate artifacts, provenance, and results
- Exposing DSLs through a microservice-based architecture for web-based and API-driven workflows
- Connecting lang...
Vereisten
Jobid=635587843511223951 (0.0308) Are you an engineer with a strong interest in language engineering, model-driven development, and digital -twinning? You want to work close to R&D engineers, designers, and system architects and give them precise, powerful languages instead of generic tooling? You are looking for a technically deep role in a multidisciplinary, international R&D organization with clear and lasting impact, then get in touch with us.
Sollicitatie
Questions about this job? Jeroen Veugelers, HR, +316 - 34885207 /