Embedded Software Engineer
Pubblicato il 04-09-2026 - idpp in Bardi
Embedded Firmware Engineer – Medical & Industrial Automation
Location:Milano Nord, Italy
On-site:2–4 days per week, depending on project
Seniority:Senior preferred
We're looking forEmbedded Firmware Engineersto join exciting projects for clients across themedical technology and industrial automation sectors.
You'll work on the development and maintenance of embedded firmware forSTM32-based platforms, usingC and FreeRTOSto build, test and troubleshoot reliable embedded solutions.
These are hands-on engineering roles offering the opportunity to work on technically challenging projects within collaborative, international teams.
What you'll be doing
Develop and maintain embedded firmware forSTM32platforms
Program inCusingFreeRTOS
Debug, test and troubleshoot embedded software
Investigate technical issues and develop effective solutions
Work autonomously across firmware development activities
Collaborate with the wider engineering team
Contribute to the delivery of robust,
reliable embedded solutions
What we're looking for
Strong experience inembedded firmware development
Solid hands-on experience withC, STM32 and FreeRTOS
Strong debugging and problem-solving skills
Ability to work independently with a high degree of autonomy
Good English communication skills
The projects
Depending on your experience and interests, you could work on projects within:
?Medical technology– embedded firmware for products and systems where reliability and quality are critical
?Industrial automation– embedded software supporting industrial systems, automation and connected technologies
Location & working model
Both opportunities are based inMilano Nord:
Medical project:4 days per week on-site
Industrial automation project:2 days per week on-site
