Embedded Software Engineer

  • Pubblicato il 28/07/2026
  • Follo (SP)
  • Da definire

Descrizione:

Since 1994, Microdata Due has been a trusted leader in advanced fire safety technologies for the marine industry. As part of Consilium Safety Group, we develop innovative safety solutions that protect lives, assets, and operations worldwide.

Backed by Antin Infrastructure Partners, a leading private equity firm, Consilium Safety Group is on an ambitious growth and transformation journey. With strong financial support and a clear strategic direction, we continue to invest in innovation, operational excellence, and talented people who want to make a difference.

This is an exciting opportunity to join an international company where you can grow professionally, take on new challenges, and contribute to cutting-edge technology development.

About the Role We are currently looking for an experienced and motivated Embedded Software Engineer to join our development team in Follo, Italy.

In this role, you will work on advanced embedded software solutions within a Linux environment, contributing to the full software development lifecycle – from requirements analysis to implementation, integration, testing, and documentation.

Key Responsibilities

Analyze and manage software requirements

Develop high-level software components in C++

Work within embedded Linux environments

Integrate and test software modules

Create and maintain technical documentation

Collaborate closely with cross-functional teams in an international environment

Qualifications Required Skills & Experience

Bachelor’s or Master’s degree in Computer Science, Electronics Engineering, or a related technical field

Minimum 5 years of experience in C++ software development

Strong knowledge of modern C++ (C++14 or later)

Experience with embedded Linux systems such as Yocto or Buildroot

Experience developing applications for embedded systems, including performance optimization and deterministic software design

Familiarity with version control and development tools such as Git, SVN, GitLab, and Jenkins

Understanding of CI/CD workflows, branching strategies, and issue tracking

Knowledge of structured and object-oriented software design

Experience with Bash and Python scripting

Preferred Qualifications

Experience with C# and the .NET framework

Knowledge of TCP sockets and WebSocket communication

Experience with PostgreSQL or other relational databases

Familiarity with Qt/QML

Experience with profiling and performance analysis

Knowledge of real-time communication protocols such as SPI and UART

Understanding of Agile/Scrum methodologies

Experience with UML modelling

Experience working with RTOS environments such as FreeRTOS

What We Offer

Excellent working conditions

A supportive and collaborative international work environment

Opportunities for continuous learning and professional development

The chance to work with highly skilled professionals and innovative technologies

A stable and growing company with a strong purpose and global presence

Consilium Safety Group is an equal opportunity employer committed to diversity and inclusion.

#J-18808-Ljbffr