A complete application in a minute — tailored resume and cover letter, ready to send.
Get past ATS filters
Job summary
A leading consultancy client is seeking a Firmware Engineer to join their innovative engineering team in Milan, Italy. This role involves developing and maintaining embedded firmware for advanced hardware platforms while collaborating with cross-functional teams. Candidates should have strong skills in C programming and experience with ARM/Cortex microcontrollers. This position offers the opportunity to work on cutting-edge technology solutions in a results-driven environment.
Qualifications
1+ years of experience in embedded or real‑time software development.
Strong understanding of device drivers and BSP.
Familiarity with debugging tools like Trace32 or GDB.
Responsibilities
Develop and maintain embedded firmware for advanced hardware platforms.
Work with ARM/Cortex microcontrollers to build efficient, reliable systems.
Design and implement low-level software including device drivers and BSP.
Skills
C programming
ARM/Cortex microcontrollers
device drivers
Board Support Packages (BSP)
real-time software development
Tools
Trace32
GDB
Job description
A leading consultancy client is seeking a Firmware Engineer to join their innovative engineering team in Milan, Italy. This role involves developing and maintaining embedded firmware for advanced hardware platforms while collaborating with cross-functional teams. Candidates should have strong skills in C programming and experience with ARM/Cortex microcontrollers. This position offers the opportunity to work on cutting-edge technology solutions in a results-driven environment.