Embedded Software Engineer
4 giorni fa
La Spezia SP, Provincia di La Spezia; Liguria, Italia
Consilium Safety Group
Tempo pieno
Gratuito con email o Google
Salva questo lavoro e mantieni la tua ricerca organizzata
Crea un account gratuito per salvare lavori, creare avvisi e tornare a questa inserzione dalla tua dashboard.
Gratuito con email o Google
Continuando accetti i nostri Termini & Informativa sulla privacy.
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.
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.
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
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
Experience with C# and the .
NET framework 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 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 Submit your application as soon as possible, we review applications on a rolling basis.
NET framework 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 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 Submit your application as soon as possible, we review applications on a rolling basis.