idpp
Firmware Engineer
Job Location
Vimercate, Italy
Job Description
Firmware Engineer 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. Work Environment On-site work required: 5 days per week. Collaborative and technically challenging environment focused on innovation in embedded systems. Equal Opportunity 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.
Location: Vimercate, Lombardy, IT
Posted Date: 11/6/2025
Location: Vimercate, Lombardy, IT
Posted Date: 11/6/2025
Contact Information
| Contact | Human Resources idpp |
|---|