Automation Embedded Software Engineer - Professional at Danieli Group
Genova, Liguria, Italy -
Full Time


Start Date

Immediate

Expiry Date

25 May, 25

Salary

0.0

Posted On

26 Feb, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Automation, Engineering Documentation, Operating Systems, Network Diagrams, Workbench, Profinet, Ethercat, Computer Science, Pycharm, Single Line Diagrams, Python, Machine Learning, Ml, Soft Skills, Languages, Visual Studio

Industry

Information Technology/IT

Description

ABOUT US

Danieli Group, is a world-wide leader company in the metal 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.
We are currently increasing our Danieli Automation team.
Place of work: Genoa (GE)

TECHNICAL REQUIREMENTS

  • University degree in technical disciplines: electronic engineering, computer science, automation;
  • Knowledge of real-time operating systems such as Linux RT / VxWorks and Windows10/11;
  • Knowledge of languages: C/C++ (necessary requirement); Python, C# (optional requirement);
  • Knowledge of development environments used: Visual Studio, Visual Code (necessary requirement); Workbench, PyCharm, Jupyter Notebook (optional requirement);
  • Knowledge of Ethernet networks and TCP/IP protocols;
  • Good command of the English language;

Preference will be given to:

  • Knowledge of fieldbus network: Profinet, Ethercat, Ethernet IP;
  • Ability to read and understand industrial engineering documentation such as: electric diagrams, network diagrams, single-line diagrams;
  • Knowledge of hardware and software design issues of Artificial Intelligence (AI) systems, with particular reference to machine learning (ML);
  • Development experience and knowledge of Yocto Project;
  • Exprience with Docker and Kubernetes architectures.

SOFT SKILLS

  • Excellent teamwork skills;
  • Excellent problem-solving and decision-making skills;
  • Strong results orientation;
  • Good ability to adapt and interact in multicultural contexts.
Responsibilities

The resource will be in charge of designing and testing embedded software for real-time controllers used for machine and process control in metalworking plants in accordance with company standards and contractual requirements (functionality and performance).

The main project phases are listed below:

  • Drawing up functional specifications of SW components;
  • Preparation of basic documentation for SW development, definition of documentation describing the interfaces with third-party systems or SW components;
  • Drawing up of the user manual;
  • Project testing using integrated simulation to check compliance with the requested functionality and performance;
  • Project integration.
Loading...