Join to apply for the Firmware Engineer role at Pietro Fiorentini. Location: Rosate (MI). Must be auto-mobilized. Job Description: Pietro Fiorentini S.p.A. is seeking a Firmware Engineer to strengthen the Electronics and Embedded Systems R&D Department at the Rosate (MI) plant. Main Responsibilities: Analyze functional requirements. Design and develop firmware for ARM 32-bit microcontrollers. Coordinate with other departments to define timelines and manage firmware development and release activities. Support the testing team. Requirements: Bachelor's or master's degree in electronic engineering, computer science, or equivalent. Good knowledge of programming languages, especially C. Knowledge of ARM Cortex M3 and M4 microprocessors. Experience with real-time operating systems (FreeRTOS). Problem-solving skills. Good command of English. Additional Information: Seniority Level: Entry level Employment Type: Full-time Job Function: Engineering and Information Technology Industry: Oil and Gas J-18808-Ljbffr