Sergio Gasquez

Sergio Gasquez

Embedded Software Engineer

Biography

My name is Sergio Gasquez, I’m a Telecommunications Engineer with a Master’s in Electronic Systems for Intelligent Environments who loves Firmware and Embedded Systems Programming. I was born in Granada and after graduating, I moved to Barcelona to work as a Firmware Engineer at HP, where I developed security features for the Ink Delivery System. At the beginning of 2020, I reallocated to A Coruña to work as an Embedded Sofware Developer at Instituto Tecnológico de Galicia (ITG) where ITG I was in charge of developing firmware for a “drone in a box solution”. In March 2021 I joined RTI as a Software Developer for Connext Micro, a connectivity framework based on the DDS standard for resource-constrained applications. Currently, I am learning Rust 🦀 while contributing to the open-source project esp-rs, which tries to bring Rust into ESP boards!

I am a passionate technologist 👨‍💻 who enjoys learning new things 💡, especially electronics 🤖 and programming 💻! In my spare time I love doing sports 🧗 🏊‍♂️ 🥾, traveling 🌍, and listening to music 🤟.

If you want to know more about me, here is my personal wiki where I share most things I know

Don’t hesitate to contact me! 

Interests
  • Embedded System
  • Firmware
  • IoT
  • Rust
  • Modern C++
Education
  • Master's in Electronic Systems for Intelligent Environments, 2019

    University of Málaga

  • Erasmus + Telecommunications Engineering, 2018

    University of Ljubljana

  • BSc in Telecommunications Engineering, 2018

    University of Granada

Experience

 
 
 
 
 
Embedded Software Engineer
Mar 2022 – Present Remote (Barcelona, Spain)

Contributing to the open-source project, esp-rs, which facilitates using Rust in ESP32 SoCs.

  • Technologies: Rust, Git
  • Protocols: I2C, I2S, SPI, UART, ADC, USB …
 
 
 
 
 
Software Engineer
Mar 2021 – Mar 2022 Remote (Granada, Spain)

Software developer for Connext DDS Micro, a DDS implementation for resource-constrained applications, and Connext TSS, a FACE TSS solution powered by Connext DDS.

  • Technologies: C/C++, Git, CMake, Linux
  • Protocols: DDS
 
 
 
 
 
Embedded Software Engineer
Mar 2020 – Mar 2021 A Coruña, Spain

R&D Embedded Engineer developing firmware for a drone in a box solution based on ARM and AVR microcontrollers. The system controls everything needed after the drone landing including communications, centering, charging, and encapsulation.

  • Technologies: C/C++, Python, Git, Docker, CMake, Linux
  • Protocols: I2C, SPI, UART, MAVLink
 
 
 
 
 
Firmware Engineer
Oct 2018 – Jan 2020 San Cugat del Vallés, Spain

R&D Firmware Engineer developing security features for the Ink Delivery System both for 3D and Large Format Printers. Agile development using Scrum with Jira.

  • Technologies: C++, Tcl, Svn, CMake, GTest, Linux, RTOS, ARM
 
 
 
 
 
Embedded Software Engineer
Arual Design
Feb 2018 – Jun 2018 Granada, Spain
  • C/C++ programming: Software development for different AVR boards.
  • Telecommunications: Communications using Sigfox and GPRS/GSM.
  • IoT platforms: Visualization of data via IoT platforms like Losant.
  • Protocols: MODBUS, I2C, SPI, RS232, UART, SDI12
  • PCB Design.
  • Hardware and software debugging.

Projects

*