Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Firmware Engineer

Edison Smart®

Liguria

Ibrido

EUR 40.000 - 60.000

Tempo pieno

Oggi
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

A technology company in Italy is seeking an Embedded Firmware Engineer to develop and maintain firmware for STM32 microcontrollers. This hybrid role involves implementing features primarily in C and collaborating with teams to ensure stable releases. Candidates should have strong experience with STM32 platforms and FreeRTOS. This is a long-term project with continuous development work.

Competenze

  • Strong commercial experience with STM32 MCU platforms.
  • Proficient in C and working knowledge of C++ in embedded contexts.
  • Hands-on experience with FreeRTOS.

Mansioni

  • Develop and maintain firmware for STM32 microcontrollers.
  • Implement features in C and C++.
  • Collaborate with teams to deliver stable releases.

Conoscenze

STM32 MCU platforms
C programming
Embedded C++
FreeRTOS
Debugging
Descrizione del 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
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.