BLM GROUP

Software Developer HMI

BLM GROUP  •  Trento, IT / Levico Terme, IT (Onsite)  •  11 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Job title: Software Developer HMI

Location: Levico Terme (TN)

HMI Software Developer is responsible for developing software for human-machine interaction and remote control for our industrial automation machinery.

Responsibilities

  • Analyse and develop software applications for tube and sheet metal cutting machinery, ensuring they function correctly.
  • Test, document and maintain the developed code;
  • Collaborate with multidisciplinary teams (mechanical engineers, electronics engineers, other developers) on the integration of software modules.
  • Contribute to the knowledge transfer of developed solutions to other team members and other departments within the company.

Activities

  • Analysis, design and development of software for the creation of human-machine interfaces (HMIs) for automation and control systems in industrial environments on the .NET platform and Windows operating system;
  • Design and development of real-time software for the control and analysis of signals and sensors;
  • Design and development of software for computation, machine learning and deep learning;
  • Development of design support tools;
  • Development and enhancement of tools for remote machine diagnostics at customer sites;
  • Exploration of new application solutions with distributed architectures across desktop, web and/or cloud platforms.

Note
in relation to the above, it is important to underline that in every job
description the information provided is necessarily concise, focused on the
main objectives set by the position; in the normal course of work, it is
necessary to provide for integration with tasks, activities and
responsibilities that have logical relevance and correlation with the
description and information expressed.

Must have

  • A Master’s degree in Computer Engineering, Computer Science or a STEM discipline.
  • Knowledge and experience (including academic) of object-oriented software programming and application development.
  • Knowledge (including academic) of at least one of the following programming languages: C++, C#, WPF;
  • Knowledge of the main Windows and Linux operating systems.
  • Knowledge of key concepts in code compilation and structuring, such as inheritance and scalability
  • A collaborative attitude and openness to discussion, useful for integrating into a team composed of people with different yet complementary technical skills;

Nice to have

  • Previous experience in the industrial sector, in software development or the creation of user interfaces.
  • Knowledge of asynchronous and multi-threaded programming;
  • Knowledge of using MongoDB, MariaDB, Postgres and MySQL databases;
  • Knowledge and experience of web programming using Angular, React, HTML5 and CSS3; - Knowledge of IoT systems and networks and related communication security issues;
  • Knowledge of cloud-based architectures and web servers (AWS, Azure, Google Cloud);
  • Knowledge/skills in networking, hardware, protocols and topologies;
  • Knowledge and experience with data mining and machine learning algorithms for classification, regression and clustering.

Job function: Design & Engineering

BLM GROUP

About BLM GROUP

BLM GROUP is a global partner for metal processing: whether it's disc cutting or laser cutting, tube bending and forming, or robotic laser welding, we offer our customers cutting-edge solutions for every production environment.

At the core of this wide range of solutions are specialized industrial entities (BLM, Adige, Adige-sys, BGS), each with a high level of expertise and professionalism developed over more than 60 years of dedication and technological innovation.

With over 1,000 employees, BLM GROUP is proud to represent "Made in Italy" around the world, thanks to its international offices and its partnership with Hypertherm.

Worldwide, the selection process is managed directly by the Recruiting team in collaboration with department managers, ensuring a successful outcome for both the Group and the candidates.

The innovative drive behind our products is reflected in the continuous training we offer to all our employees—tailored to individual needs and guided by Group-wide principles. Every company member is encouraged and trained to perform their tasks with a clear understanding of the impact their contribution makes.

We are BLM GROUP: https://youtu.be/EpiQjS1Y2PI

Industry
Manufacturing & Production
Company Size
501-1,000 employees
Headquarters
Cantù, IT
Year Founded
1960
Social Media