eMobility Firmware Engineer
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