Point your AI agent at freehire and let it find you a job.

Get the CLI →

TMC

Firmware Engineer

Posted Updated
Discussion

TMC is an international high-tech consultancy offering a permanent contract for a Firmware Engineer in Milano. You will design, develop and test embedded firmware in C for microcontroller platforms, analyse requirements, and collaborate with hardware and connectivity teams to deliver robust solutions.

The role includes a competitive base gross salary of at least €35,000 per year, a project profit-sharing component, a dedicated annual learning budget of €4,000 net, and an annual welfare

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. 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. 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.

Skills

See also

Embedded jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available