Gonzalo Cervetti

Gonzalo Cervetti

$50/hr
Electronics engineer, software developer, embedded hardware engineer and embedded software engineer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
31 years old
Location:
Dresden, Saxony, Germany
Experience:
6 years
Gonzalo Cervetti Dresden, Germany | - |-| https://www.linkedin.com/in/gonzalocervetti/ | https://github.com/GonzaCerv ABOUT ME Embedded Systems Engineer with extensive experience in Firmware Development and Real-Time Operating Systems (RTOS). Proven expertise in the STM32 and ESP32 ecosystems, Embedded Linux (Yocto/ROS), and low-latency communication protocols. Skilled in the full product lifecycle, from multi-layer PCB design to high-level system integration and automated CI/CD for embedded targets. SKILLS ●​ Spoken Languages: Spanish (Native), English (C1 level), German (B2 level) ●​ Microcontrollers: STM32 (F1, F3, G0, F4, F7, L4), ESP32, nRF9161 (NB-IoT), PIC32, Texas Instruments, Arduino ●​ RTOS & OS: FreeRTOS, Zephyr, Yocto Linux, ROS/ROS2, FreeRTOS ●​ Embedded C/C++: Bare-metal, Hardware Abstraction Layers (HAL), Low-power optimization ●​ Protocols: USB, BLE, DECT NR+, REST APIs, IO-Link, I2C, SPI, UART, CAN bus, RS-232, RS-485. MQTT ●​ Tools & Testing: Altium, KiCad, Git, Jenkins, Docker, Pytest, UnityTest, GDB, Oscilloscopes ●​ Software & DevOps: Git, Jenkins, Docker, ROS/ROS2, OpenCV, QT, CI/CD, Agile EXPERIENCE CFTurbo GmbH | Dresden, Germany | 04/2024 – Present | Software Developer ●​ Architected and implemented automated CI/CD pipelines using Jenkins to streamline deployment. ●​ Developed a robust unit testing framework using Pytest for critical software components. ●​ Optimized software architecture and implemented new features using Python and QT. PowerON GmbH | Dresden, Germany | 01/2022 – 02/2024 | Embedded Hardware/Software Developer ●​ Developed STM32 firmware using FreeRTOS to collect, process, and publish sensor data via BLE, IO-Link, and USB. ●​ Designed mixed-signal PCBs and schematics for high-precision data acquisition. ●​ Conducted hardware validation using oscilloscopes, logic analyzers, and multimeters. ●​ Implemented image recognition systems using OpenCV and developed QT-based GUIs for system monitoring. Ekumen Labs | San Francisco, Argentina | 02/2019 – 12/2021 | Software Developer ●​ Developed firmware and software for mobile robotics using ROS/ROS2 in C++ and Python. ●​ Created Docker containers to abstract and deploy the ROS software layer across different hardware. ●​ Designed complex simulation environments for hardware-in-the-loop testing using Gazebo and Webots. ●​ Managed CI/CD pipelines for embedded targets using GitHub/GitLab Actions. Computrol S.R.L. | San Francisco, Argentina | 12/2018 – 02/2019 | Trainee in engineering department Karikal Centro S.A. | San Francisco, Argentina | 01/2018 – 11/2018 | Trainee in development LAB Metralabs GmbH S.A. | San Francisco, Argentina | 01/2017 – 12/2017 | Trainee in development LAB KEY PROJECTS Design HMI to handle network of sensors | 2025 | Tech Stack: C/C++, STM32, ESP32, nRF9161, DECT NR+, Kicad, Electronics design, Hardware debug, I2C, SPI, UART, USB, DC-DC, Battery Management Systems (BMS), Git. ●​ Designed an electronic system for data acquisition from a sensor network utilizing DECT NR+ wireless technology. ●​ Produced production-ready PCBs and managed manufacturing logistics with international suppliers. ●​ Developed STM32 firmware utilizing FreeRTOS for real-time data processing and serialized communication via USB. Smart Battery Monitoring System (mDNS/Web UI) | 2021 | Tech Stack: C/C++, Python, mDNS, HTTP, Wi-Fi, REST API, Hardware Design, embedded Linux, Git. ●​ Developed robust firmware for ESP32 to aggregate real-time data from lithium battery packs via CAN, UART, and I2C buses. ●​ Integrated a dedicated Web UI (Vue.js) and mDNS responder for local network discovery and visualization. ●​ Engineered secure Wi-Fi provisioning logic, including network scanning and credential storage. ●​ Implemented a modular component architecture with comprehensive tests for high-reliability field deployment Mobile robot using ROS | 2020 | Tech Stack: C/C++, Docker, embedded linux, Hardware development, Python, Pytest, cppTest, ROS, Solidworks, Gazebo, ESP32, STM32, Git. ●​ Engineered a main control board featuring an STM32F407VG with multiple power management modules. ●​ Integrated IMU, GPS, and CAN-based motor drivers into a unified firmware architecture. ●​ Implemented ROS communication packages using Google Flatbuffers for high-efficiency serialization over USART. EDUCATION National Technical University | San Francisco, Argentina Electronics engineering | Graduation date: 09/2020 | GPA: 9.07 / 10.0 IPET N°50 Emilio F. Olmos | San Francisco, Argentina Electronics technician | Graduation date: 12/2011
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.