Firmware Engineer

idpp · Vimercate, Lombardia, Italia · · 50€ - 70€


Descrizione dell'offerta

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

Candidatura e Ritorno (in fondo)