eMobility Firmware Engineer

Free2move eSolutions · Milano, Lombardia, Italia ·


Descrizione dell'offerta

Free2Move eSolutions , a Stellantis company ( ready to become an international leader in the design, manufacture and supply of e-mobility products and services , is looking for an


eMobility FIRMWARE ENGINEER


Mission

Within the field of industrial product design for electric vehicle charging systems, the candidate will be responsible for the following activities:

  • Definition of technical specifications for the functionalities to be implemented.
  • Technical feasibility analysis and selection of suitable algorithms.
  • Implementation of the required features.
  • Debugging and documentation of the generated code.


Technical Skills

  • Experience in real-time microcontroller-based system design (ARM core, DSP).
  • Knowledge of the main hardware peripherals integrated in the MCU (ADC, DAC, PWM, Capture, etc.).
  • Knowledge of main communication peripherals (UART, SPI, I2C, etc.).
  • Knowledge of major serial communication protocols (Modbus RTU or TCP/IP, CAN, etc.).
  • Ability to manage project configurations, from supplier libraries to the choice of bare-metal or RTOS-based solutions.
  • Experience in managing parallel processes, state machines, and communication protocols.
  • Familiarity with main laboratory instruments (oscilloscope, multimeter, function generator, etc.) to verify correct system operation.
  • Understanding of electronic circuit schematics.


Requirements

  • Bachelor’s degree in Computer Engineering or related fields.
  • Proficiency in C and C++ programming languages; knowledge of other programming languages is appreciated.
  • Experience using software development tools such as repositories (GitLab, SVN), Jira, and Confluence.
  • At least 3 years of experience in R&D for industrial product development.
  • Teamwork skills.
  • Good command of English (minimum level B2).


Work Location

  • Milan
  • Hybrid

Candidatura e Ritorno (in fondo)