idpp

Firmware Engineer

Job Location

Vimercate, Italy

Job Description

We are seeking a skilled Firmware Engineer to join an embedded systems development project based in Vimercate Nord. The role involves full-time, on-site collaboration on advanced firmware solutions within a multidisciplinary environment. Key Responsibilities Design, develop, and test firmware for embedded systems. Work with ARM/Cortex microcontrollers and Board Support Packages (BSPs). Collaborate with cross-functional teams to define technical requirements and implement robust, efficient solutions. Troubleshoot, debug, and optimize firmware performance. Requirements Strong proficiency in C programming . Solid understanding of ARM/Cortex microcontrollers . Experience developing device drivers and BSPs for commercial or custom boards. Proactive, team-oriented mindset with excellent problem-solving skills. Passion for technology and innovation. Preferred Qualifications Experience using laboratory instrumentation and debugging tools (e.g., Lauterbach Trace32, GDB). Familiarity with Modbus or other serial communication protocols. Approximately 6 years of experience in embedded or real-time software development. On-site work required: 5 days per week. Collaborative and technically challenging environment focused on innovation in embedded systems. This position is open to applicants of all genders (in accordance with Italian laws 903/77 and 125/91) and to individuals belonging to protected categories under Law 68/99. Seniority level Mid-Senior level Employment type Contract Job function Engineering and Information Technology J-18808-Ljbffr

Location: Vimercate, Lombardia, IT

Posted Date: 11/3/2025
View More idpp Jobs

Contact Information

Contact Human Resources
idpp

Posted

November 3, 2025
UID: 5470628576

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.