 
        PpWe are seeking a skilled bFirmware Engineer /b 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. /p pbKey Responsibilities /b /p ul liDesign, develop, and test firmware for embedded systems. /li liWork with ARM/Cortex microcontrollers and Board Support Packages (BSPs). /li liCollaborate with cross-functional teams to define technical requirements and implement robust, efficient solutions. /li liTroubleshoot, debug, and optimize firmware performance. /li /ul pbRequirements /b /p ul liStrong proficiency in bC programming /b. /li liSolid understanding of bARM/Cortex microcontrollers /b. /li liExperience developing bdevice drivers /b and bBSPs /b for commercial or custom boards. /li liProactive, team-oriented mindset with excellent problem-solving skills. /li liPassion for technology and innovation. /li /ul pbPreferred Qualifications /b /p ul liExperience using blaboratory instrumentation /b and bdebugging tools /b (e.g., Lauterbach Trace32, GDB). /li liFamiliarity with bModbus /b or other serial communication protocols. /li liApproximately b6 years of experience /b in embedded or real-time software development. /li liOn-site work required: 5 days per week. /li liCollaborative and technically challenging environment focused on innovation in embedded systems. /li /ul pThis 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. /p h3Seniority level /h3 pMid-Senior level /p h3Employment type /h3 pContract /p h3Job function /h3 pEngineering and Information Technology /p /p #J-18808-Ljbffr