Descrizione Lavoro
Embedded Firmware Engineer (Hybrid – Milan)
Contract / Freelance ONLY
Edison Smart are supporting our client who is expanding their embedded development team and is looking for an engineer with solid hands-on experience across STM32-based systems. This role suits someone comfortable owning firmware development from low-level drivers through to application-level features.
Key Responsibilities
• Develop and maintain firmware for STM32 microcontrollers
• Implement features in C (primary) and C++ where required
• Work within FreeRTOS-based architectures
• Contribute to board bring-up, debugging, and system integration
• Collaborate with electronics, software, and test teams to deliver stable releases
• Support verification, documentation, and optimisation activities
Required Experience
• Strong commercial experience with STM32 MCU platforms
• Proficient in C as the main development language
• Working knowledge of C++ in embedded contexts
• Hands-on experience building on FreeRTOS
• Comfortable debugging at low level (peripherals, drivers, HAL, RTOS tasks)
• Experience with typical embedded toolchains, build systems, and CI workflows is beneficial
Contract Details
• Hybrid working – Milan
• Long-term project with continuous development work
• Start date: ASAP
Pronto a Candidarti?
Non perdere questa opportunità! Candidati ora e unisciti al nostro team.
Dettagli Lavoro
Data Pubblicazione:
November 23, 2025
Tipo di Lavoro:
Ingegneria e tecnologia
Località:
Italy
Azienda:
Edison Smart®
Pronto a Candidarti?
Non perdere questa opportunità! Candidati ora e unisciti al nostro team.