PLC Software Architect
Job in
Town of Italy, Penn Yan, Yates County, New York, 14527, USA
Listed on 2026-05-18
Listing for:
microTECH Global Limited
Full Time, Contract
position Listed on 2026-05-18
Job specializations:
-
Software Development
AI Engineer, Software Engineer, Machine Learning/ ML Engineer, Data Scientist
Job Description & How to Apply Below
Work Location: Pisa, Italy
Contract Type: Full-time, On-site
Responsibilities- Drive the technological evolution of proprietary MBD tool chains toward AI-assisted workflows.
- Advance capabilities in large-scale efficient simulation, optimized code generation, and automated test generation.
- Lead the integration of LLMs and agentic workflows into the engineering design process.
- Education: M.Sc. in Engineering; a PhD is strongly preferred.
- Domain Expertise: Minimum 10 years of experience with commercial MBD tools used in PLC or energy domains (e.g., platforms similar to Siemens, Schneider Electric, Beckhoff, or GE).
- Programming: Excellent command of Java and strong proficiency in Python
. - MBD Technical
Skills:- Expertise in model-driven engineering: model-to-text, text-to-model, and model-to-model transformations.
- Deep knowledge of code generation for embedded devices (e.g.,
XText, Acceleo
, Model-Intermediate representations) and code optimization techniques. - Familiarity with modeling languages and frameworks:
UML, Simulink/Stateflow
, and Eclipse Modeling Framework (EMF). - Experience with MIL/SIL (Model/Software-in-the-loop) simulation environments.
- Proven ability to solve complex optimization problems (e.g.,
MILP
, Simulated Annealing, Genetic Algorithms).
- AI & ML Expertise:
- Hands-on experience with AI frameworks:
Tensor Flow, PyTorch, CUDA, Lang Chain, or Docling
. - Practical experience in Prompt Engineering
, Fine-tuning, Reinforcement Learning, and Model Quantization. - Experience building efficient multi-agent AI architectures (including RAG and orchestration) and integrating them into production-grade software.
- Hands-on experience with AI frameworks:
- Professional
Skills:
Excellent communication, high level of initiative, and strong self-organization. - Language & Travel: Fluency in English. Ability to work in a multi-cultural environment and availability for occasional international travel (within Europe and overseas) for several weeks at a time.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×