Overview
Free2Move eSolutions, a Stellantis company (www.stellantis.com) 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.
Responsibilities
- 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.
- Good command of English (minimum level B2).
Work Location