Firmware Engineer

10 ago - Milano
Tmc

About This Vacancy

As a Firmware Engineer, you will be at the heart of developing embedded solutions, working on cutting-edge systems. If you are passionate about low-level development, real-time systems, and turning complex specifications into robust firmware, this is your opportunity to make a tangible impact in an innovative environment.

Analyse technical requirements and functional specifications for new embedded and mechatronic devices.
Design, develop, and test embedded firmware in C for microcontroller platforms.
Develop and integrate wired communication interfaces and connectivity functions.
Perform firmware debugging, troubleshooting, optimisation, laboratory testing, and validation, working closely with Hardware, Electronics, and Connectivity teams and maintaining the related technical documentation.

What We Expect From You

Master’s degree in Electronic Engineering or Computer Engineering.
2+ years of experience in embedded firmware development.
Strong programming skills in C and C++ and hands-on experience with microcontrollers.




Good knowledge of real-time embedded-system architectures.
Experience with firmware debugging, troubleshooting, optimisation, testing, and validation.
Ability to use laboratory instruments for testing and troubleshooting activities.
Experience with actuator control, closed-loop control systems, and communication interfaces is preferred.
Knowledge of wireless connectivity and IoT integration is considered a plus.
Clear and structured communication, cross-functional collaboration, analytical thinking, prioritisation, and results orientation.
Ability to work autonomously, take ownership, and operate effectively in an innovative, fast-evolving environment.
Good command of Italian and English language.
Willingness to travel and relocate will be considered a plus.
Strong motivation to embrace TMC’s Employeneurship model.

What You Can Expect From Us

The position offers a permanent employment contract, and the base gross annual sala

HSE specialist

11 ago - Milano
Michael Page International

Manutentore Elettromeccanico

11 ago - Asti
Jobtome

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per firmware engineer / milano

Full Stack Developer

11 ago - Milano
Hays

Train Cost Engineer (Hybrid)

11 ago - Savigliano
Alstom