
Giovanni Ghezzi
Skills
Timeline
Professional experience for Giovanni Ghezzi
- 1 year and 5 months, Feb 2023 - Jun 2024
Middleware Engineer
Continental AG, Continental Automotive GmbH
I manage the generation of source code the configures the memory and ports for data exchange between applications of an autonomous driving system. I work in an Agile workflow with CI/CD tools like Jenkins, Github and Jira. My tasks include: Writing code in Java-based Elektrobit Cobolt language and plantUML to generate C++ code. Adapting the system with cmake. Writing Unit Tests in gtest and checking static code analysis with QAC Helix. Managing a HiL setup to test the new releases.
- 1 year and 1 month, Jan 2022 - Jan 2023
Automotive Software Integrator
Brunel
I worked for Brunel at ZF Friedrichshafen. I was responsible for the integration of new releases of an AUTOSAR-structured software. My tasks included: Building new releases of application and RTE layers of an AUTOSAR architecture. Flashing and debugging with Lauterbach’s Trace32 on a microcontroller and on HiL Testing the software with Vector Canalyzer and Etas Inca, over protocols such as CAN bus and Ethernet, after appropriate calibration with Vector vCDMstudio.
- 1 year and 4 months, Sep 2020 - Dec 2021
Firmware Engineer
COMES s.r.l.
I was responsible for the development of the C firmware uploaded on the control panels’ microcontrollers. My tasks included: Writing and debugging new features in Embedded C for the HVAC control firmware for ARM Cortex-M0+ processors. Analysing and plotting CAN bus log-data, parsing the packages according to J1939 and UDS protocols, utilizing Python (Pandas, Python-CAN and Matplotlib). Maintaining graphical interfaces written in C# and Visual Basic 6 to allow users to interact with the devices from a PC.
- 5 months, Feb 2020 - Jun 2020
Embedded Engineer
Quantified
My goal consisted in programming and debugging a micro to collect data from sensors and transmit them over an IoT network. My tasks included: Writing C code to establish communication between the microcontroller and the sensors and to the PC with protocols such as UART, I2C and SPI. Debugging an ATmega microcontroller with Atmel Studio. Connecting the device to an IoT network via LoRa frequencies and AWS. Logging and displaying the collected data with Matlab and Python (Pandas and Matplotlib libraries).
Languages
Italian
First language
English
Fluent
German
Intermediate
XING members with similar profiles
XING – The jobs network
Over 1 million jobs
Find just the right job for you on XING.
Job offers just for you
Get found by employers and over 20,000 recruiters.
21 million members
Connect with new people and gather inspiration to boost your working life.
Free membership
Basic membership is free, but the opportunities are priceless.
