Sergi Salgueiro Genís

Sergi Salgueiro Genís

Senior Software Engineer•Barcelona
Open to Opportunities

Senior Software Engineer with deep experience spanning high-scale IoT backend microservices to robust embedded Linux and RTOS systems.

Over 8+ years developing critical software solutions: from IoT backend services (Go, PHP, AWS, MQTT) powering connected devices at scale at Wallbox, to high-reliability embedded C/C++ systems for HP Jet Fusion 3D printing at Idneo. Master of Science from Denmark Technical University (DTU) in Automation & Robotics and Bachelor in Industrial Electronics & Automation from UPC Barcelona.

Work Experience

Wallbox Chargers

Barcelona, Spain

Senior Software Engineer

01/2025 – Present

Part of the Backend team responsible for designing, developing, and maintaining high-throughput scalable services and microservices within a large-scale smart EV charging IoT ecosystem.

GoPHPAWSSNS/SQSMQTTRESTGitLabDockerMySQLGrafanaDatabricksClaude Code

Senior C++ Engineer

04/2022 – 12/2024

Part of a cross-platform core engineering team working alongside Mobile and Cloud teams developing user-centric, high-reliability embedded charging solutions.

C++GtestRobot FrameworkEmbedded LinuxModbusBLERESTCMakeBashGitLabMariaDBRaspberry Pii.MX8

Idneo Technologies

Barcelona, Spain

R&D Embedded SW Engineer

01/2020 – 04/2022

Key contributor to the HP Jet Fusion 3D industrial printing solution. Embedded Linux software development and QA in a continuous integration environment adopting Agile methodologies.

C++GtestEmbedded LinuxDockerTCP/UDPAgileCI/CD

Embedded Software Engineer

01/2017 – 12/2019

Firmware development in Real-Time Operating Systems (RTOS) and automated QA testing within continuous integration pipelines for HP Jet Fusion 3D printers.

CPythonPytestUnity UTJenkinsB&RModbusSVNRTOS

Education

Danmarks Tekniske Universitet (DTU)

Master's Degree in Electric Engineering

Study line: Automation and Robot Technology

2014 – 2016Kgs. Lyngby, Denmark

Thesis: "Object Recognition for Outdoor Mobile Robot Navigation"

Supervisor: Søren Hansen

Relevant Coursework
Linear Control DesignRobust and Fault-Tolerant ControlAdvanced Autonomous RobotsModular Robotics

Universitat Politècnica de Catalunya (UPC)

Bachelor Degree in Electronics and Industrial Automation Engineering

2008 – 2013Barcelona, Catalonia

Thesis: "Software and Hardware Study, Development and Implementation of 2-axes positioning solar panels for photovoltaic installations"

Supervisor: Manuel Manzanares

Relevant Coursework
Circuit Theory & Analog ElectronicsPower ElectronicsDigital Electronics & MicroprocessorsSystems & Control TheoryElectronic InstrumentationIndustrial Informatics & Robotics

Technical Skills

Programming Languages

GoC++CPHPPythonBashSQL

Backend & Cloud / IoT

AWSMQTTSNS/SQSREST APIsDockerMySQL / MariaDBGrafanaDatabricks

Embedded Systems & Hardware

Embedded LinuxRTOSi.MX8Raspberry PiModbusBLETCP/UDPCMake

Testing & Tooling

GtestPytestUnity UTRobot FrameworkGitLab CIJenkinsClaude Code

Languages

Catalan

Native / Bilingual

Spanish

Native / Bilingual

English

Professional Working Proficiency

French

Intermediate Proficiency