Linux Embedded Software Engineer

29 ott - Milano
Tmc

Italy Software 2 - 5 years Milan Hybrid

We are looking for an Embedded Software Engineer to join our team, with an important role within our IoT projects.

About The Member Company

We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:

- Technology & Engineering
- Energy & Renewables
- Life sciences & Pharma
- Digital & IT

About this vacancy

- Develop and maintain embedded software in C and C++ on Linux-based platforms.
- Design, implement, and debug functionalities for connected electronic devices.
- Develop and test connectivity features based on BLE, LoRa, and Zigbee technologies.
- Perform software debugging, root cause analysis of issues, and resolution.
- Contribute to software verification, validation, and system testing activities.
- Support the optimization of performance, reliability, and maintainability of the software.
- Participate in technical discussions, design reviews, and continuous improvement initiatives.
- Prepare and maintain technical documentation related to software development and testing activities.

What we expect from you

- Master's degree in Electronic Engineering, Computer Engineering or related disciplines.
- At least 2 years of experience in embedded software development.
- Proven ability to develop software independently using C and C++.
- Experience with Embedded Linux environments.
- Knowledge of embedded communication protocols, including I2C, UART, and SPI.
- Familiarity with wireless communication technologies such as BLE, LoRa, and Zigbee. Good knowledge of Italian and English;
- Strong motivation towards TMC's Employeneurship model.

What you can expect from us

The position includes a permanent job contract and a Gross Annual Salary (RAL) of at least €33,000, in accordance with the National Collective Labour Agreement (CCNL) for Commerce – Tertiary, Distribution and Services.

TMC is committed to offering a competitive remuneration package. At the end of the selection process, after evaluating the candidate’s experience, skills, and qualifications, the company may propose a final RAL higher than the amount indicated above.

In line with our business model, the final remuneration package also includes:

- a component of profit-sharing in projects;
- an individual annual budget for training and professional development amounting to €4,000 net;
- an annual welfare credit.

Further details will be provided during the selection process, in compliance with applicable company policies.

TMC is an international high-tech consultancy company that provides its clients with specialized expertise to support them in addressing their technological challenges. In this context, TMC operates as a center of excellence serving its clients, helping them become more competitive in an increasingly global and rapidly evolving technological world.

At TMC, we believe that people drive technology. That is why we aim to create the best possible conditions for industry talents to grow and achieve their full potential. We offer a stimulating and challenging work environment, where everyone can take full ownership of their professional journey.

As an Employeneur (a term used by TMC to describe professionals who combine entrepreneurial spirit and consulting expertise), you will become part of the TMC family. In addition to our technical excellence, engagement, collaboration, and fun are key elements of our corporate culture.

ADDETTA/O ALLE PULIZIE

29 ott - Stezzano
Nessun nome

BARISTA / BANCONISTA

29 ott - Bari
Società riconosciuta

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per linux embedded software engineer / milano

ADETTO/A SALA VLT & SLOT

29 ott - Bari
Società riconosciuta

Promoter PART TIME - C.c. l'Aquilone (AQ)

29 ott - L'Aquila
Gruppo importante