Careers

Firmware Engineer – Low power devices

Italy Electronics 2 - 5 years Milan Hybrid

As a Firmware Engineer, you will be involved in the design, development, and testing of firmware for low-power devices, following the entire product lifecycle.

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

  • Participate in the gathering of functional requirements and the definition of the architecture; 
  • Design and develop firmware in C/C++; 
  • Support the definition of the system validation strategy; 
  • Analyze and solve technical issues through in-depth troubleshooting activities, coordinating with other team members; 
  • Share skills and technical knowledge with the team; 
  • Produce technical documentation.

What we expect from you

  • Degree in Electronic Engineering, Computer Engineering, or related disciplines;
  • At least 2 years of experience in similar roles and good autonomy in C/C++ development;
  • Experience in firmware development on microcontrollers (e.g., STM32, ESP32, etc.) and use of related development and debugging tools;
  • Knowledge of main embedded communication protocols, such as I2C, UART, and SPI;
  • Knowledge of wireless technologies (Zigbee, LoRa, BLE, etc.);
  • Good knowledge of the Italian and English languages;
  • Strong motivation towards TMC's Employeneurship model.

What you can expect from us

The position entails a permanent employment contract and a Gross Annual Salary (RAL) of no less than €35,000, in accordance with the National Collective Labour Agreement (CCNL) for Trade – Tertiary, Distribution, and Services.

TMC is committed to offering a competitive compensation package. Following the selection process, after evaluating the candidate's experience, skills, and qualifications, the company may propose a final RAL exceeding the amount indicated above.

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

  • a component of profit-sharing from the project;
  • an annual individual budget for training and professional development of €4,000 net;
  • an annual welfare credit.

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

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

At TMC, we believe that people drive technology. For this reason, we strive to create the best possible conditions to enable talent in the field to grow and realize their potential. We offer a stimulating and challenging work environment where everyone can be the protagonist of their own professional journey.

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

#LI-AD6

Submit my application

Great that you are interested in a job at TMC! Apply now in the way that suits you best and hopefully we can welcome you to one of our teams soon.

Apply with resume Apply with LinkedIn Apply without resume
Supported file types: .pdf,.docx,.doc,.txt (Max 5MB)
Your details
Your details
Your details