Embedded Firmware Developer | Lombardia

Our client is a multinational company in the field of smart mobility and is looking for a:

Embedded Firmware Developer
Principali responsabilità
Main responsibilities:

  • Managing the entire life cycle of the firmware from design to development;
  • Multiple OS/device development;
  • Implementing new functionalities;
  • Writing Unit Tests.

Candidato ideale
Main requirements:

  • Demonstrated experience of at least 2/3 years in programming embedded processors, with a documented previous experience (please specify in the resume examples of developed firmware);
  • Excellent Knowledge of Interrupt service routine;
  • Ability to develop firmware for mass production that manages the communication between multiple boards and peripherals;
  • Team working;
  • Goal based development;
  • Analysis, writing and debugging skills;
  • Good knowledge of C code;
  • Excellent Knowledge of real time programming & power consumption management;
  • Excellent Knowledge of versioning software tools (SVN and/or GIT);
  • Nice to have: experience in CAN communication protocol (CAN transceiver configuration), in BLE peripheral (Nordic chip is a plus), with SPI and serial protocol, in bootloader application, with Freescale microcontrollers, with Microchip microcontrollers and in Motorcontroller.

Sede: Milano
Rif. 007971

Ai sensi della normativa vigente l'offerta di lavoro si intende estesa ad entrambi i sessi. (l.903/77)