Digital Solution Developer_DA - Junior

Danieli Automation S.p.A.

Genova, Buttrio

Remote

EUR 25,000 - 30,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Danieli Automation S.p.A. is seeking a Junior Process Control Engineer to develop Level 2 applications for metals production. You will contribute to requirement analysis, software development, testing and commissioning across multidisciplinary teams, focusing on process setup, models and plant pacing.

Travel for commissioning and on-site support will be expected. The role requires practical experience in C++, C#, MATLAB/Simulink or Python, solid understanding of thermodynamics and control

Qualifications

  • Experience in software development, scientific computing or numerical model implementation (C++, C#, MATLAB/Simulink or Python).
  • Knowledge of physics principles relevant to industrial processes (mechanics, thermodynamics).
  • Knowledge of mathematical modelling, numerical methods and control theory.
  • Basic knowledge of statistics for process-data analysis and model validation.
  • Working knowledge of software version control systems.

Responsibilities

  • Design and develop Level 2 process control algorithms and functions.
  • Create and validate mathematical and physical models for industrial processes.
  • Plan and execute testing, validation and commissioning activities.
  • Collaborate with process, mechanical and software engineering teams across projects.
  • Assist in industrialization and integration of models within Level 2 architectures.

Skills

C++
C#
MATLAB/Simulink
Python
Control theory
Numerical methods
Statistics
Version control
Mechanics
Thermodynamics
Machine Learning

Education

Master’s degree in Computer Engineering/CS
Automation Engineering
Mechanical Engineering
Applied Mathematics
Physics

Tools

SQL
Docker

Job description

Danieli Group is a world-wide leader company in the metals industry, specialized in the production of steel plants. It is made up of more than 25 divisions, each one staffed by individuals with specific technical capabilities, and bringing long and notable legacies from their own countries. The Danieli Team is multinational, multicultural and success driven. Passion, collaboration and continuous innovation are our key values.

Danieli Automation, a company of the Danieli Group, is a global technology partner in the metals industry, specializing in production management, process automation, advanced instrumentation and electrical systems.

To strengthen our engineering team, we are looking for a Junior Process Control Engineer focused on the development of Level 2 applications for the metals industry. In this context, Level 2 refers to process control applications that perform production setup, process modelling, plant coordination, pacing and advanced automation functions.

During the project lifecycle, the engineer contributes to requirement analysis, software development, testing activities and commissioning phases, gaining direct exposure to both industrial processes and automation technologies.

Working within a multidisciplinary engineering team, the selected candidate will contribute to the design, development, testing and commissioning of process control solutions for metallurgical plants, with particular focus on Level 2 systems.

Key activities include:

Design and development of algorithms and functions for:

  • Process setup calculation
  • Mathematical and physical models for industrial processes
  • Production sequencing, plant pacing and process optimization
  • Testing and validation of process models and control functions using simulation and plant data
  • Functional integration with Level 1 automation and relevant plant information systems
  • Contribution to the development and validation of adaptive control strategies

Additional activities include:

  • Industrialization and integration of validated process models within online Level 2 control architectures
  • Collaboration with process, mechanical and software engineering teams during design, testing, commissioning and plant startup
  • Analysis and troubleshooting of process control functions during testing, commissioning and plant operation

Required:

  • Experience in software development, scientific computing or numerical model implementation using at least one of the following: C++, C#, MATLAB/Simulink or Python
  • Knowledge of the physical principles relevant to industrial processes, such as mechanics and thermodynamics
  • Knowledge of mathematical modelling, numerical methods and control theory
  • Basic knowledge of statistics for process-data analysis and model validation
  • Working knowledge of software version control systems

Appreciated:

  • Knowledge of relational databases, SQL and data persistence concepts
  • Familiarity with object-oriented software design principles and common design patterns
  • Experience with simulation-based or online process models and Digital Twin concepts
  • Application of Machine Learning techniques to industrial process data
  • Knowledge of application lifecycle management practices
  • Containerization technologies, such as Docker
Soft Skills
  • Analytical mindset and problem-solving attitude
  • Passion for industrial processes and innovation
  • Teamwork in multicultural and multidisciplinary environments
  • Willingness to travel for commissioning and plant support
  • Curiosity toward research and continuous learning
  • Spirit of enterprise and communication skills

Education:

Preferred background:

  • Master’s degree preferred in one of the following disciplines:
  • Computer Engineering or Computer Science
  • Automation Engineering
  • Mechanical Engineering
  • Applied Mathematics
  • Physics

Languages:

Good spoken and written English, minimum level B2, for direct technical communication with customers and international teams.

We value diversity and are committed to fostering an inclusive work environment where everyone can fully express their potential. All applications will be considered in line with equal opportunity principles and without discrimination. Discover more about Danieli Culture

The company applies the National Collective Agreement for the Metalworking Industry. The gross annual salary for this position starts from € 27.600 and will be defined based on objective and neutral criteria, such as professional experience, skills, and the level of autonomy required by the role.

Company subject to management
and coordination by
Danieli & C. Officine Meccaniche Spa

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Process Control Engineer - Level 2 Automation
Junior Process Control Engineer - Level 2 Automation

Danieli Automation S.p.A. • Genova, Buttrio

Remote
EUR 25,000 - 30,000
Automation Site Supervisor - Professional
Automation Site Supervisor - Professional

Danieli • Udine

Hybrid
EUR 32,000 - 40,000
Project Manager_DA - Professional
Project Manager_DA - Professional

Danieli • Buttrio

Remote
EUR 32,000 - 39,000
Technical Sales Proposal - Junior
Technical Sales Proposal - Junior

Danieli Group • Udine

On-site
EUR 25,000 - 30,000
DA - Electrical Power Systems SW - Professional
DA - Electrical Power Systems SW - Professional

Danieli • Udine

Hybrid
EUR 32,000 - 40,000
Energy Specialist - Junior
Energy Specialist - Junior

Danieli Group • Buttrio

On-site
EUR 25,000 - 30,000
Electrical Instrumentation - Project Engineer - Professional
Electrical Instrumentation - Project Engineer - Professional

Gruppo Danieli • Genova

On-site
EUR 36,000 - 44,000
Energy Specialist - Junior
Energy Specialist - Junior

Danieli Group • Udine

On-site
EUR 25,000 - 30,000
Project Engineer (External Package) - Senior
Project Engineer (External Package) - Senior

Danieli Group • Genova

On-site
EUR 45,000 - 55,000
Electrical Instrumentation - Project Engineer - Professional
Electrical Instrumentation - Project Engineer - Professional

Danieli Group • Genova

On-site
EUR 36,000 - 44,000