Raúl Aguilar Arroyo

Embedded Developer

Greater Madrid Metropolitan Area

About

Embedded Software Developer building reliable, test-driven firmware for connected telematics devices at Geotab. I work across RTOS (NuttX) and Linux-based systems using C/C++, make, black-box testing, TDD, and HIL platforms—collaborating daily with international teams (Spain/Canada). Alongside industry work, I’ve led applied research at UC3M and CSIC in high-performance computing (MPI/OpenMP/Redis) and time-series forecasting with deep learning (LSTM/Transformer). My BSc thesis (grade 9.6) delivered a hybrid HPC + local platform for dynamic search in large combinatorial spaces (Arrow/Parquet/HDF5, Grafana), and I’m first author of Deep Learning for Robust Soil Moisture Forecasting Using LSTM and Transformer (accepted at SOCO 2025). I thrive where hardware, software, and data meet—designing robust low-level systems, squeezing performance, and turning messy signals into dependable, production-grade software. Highlights Embedded: NuttX RTOS, Linux embedded, firmware + test development (TDD, black-box, HIL) HPC & Data: MPI, OpenMP, Redis, Python; Arrow/Parquet/HDF5; time-series (LSTM, Transformer). Academic: 3× Honors (Distributed Systems; Data Structures & Algorithms; Programming), TFG 9.6, first-author paper (SOCO 2025) Core skills/keywords: C, C++, Python, Linux embedded, Make, TDD, Black-box testing, HIL, Git, Python, MPI, OpenMP, Redis, Apache Arrow, Parquet, HDF5, Time-series ML, LSTM, Transformer.. Languages: Spanish (native), English (C1).

Experience

  • Embedded Software Developer at Geotab
    Jun 2025 - Present · 1 yr 1 mo

  • Asistente de investigación at Universidad Carlos III de Madrid
    Jan 2025 - Jul 2025 · 7 mos

    Research at the Applied Artificial Intelligence Group (GIAA), UC3M. Contributed to a project on hydrological data analysis using artificial intelligence algorithms and advanced data analytics techniques.

  • Asistente de investigación at CSIC
    Mar 2025 - May 2025 · 3 mos

    Research in the project “Visualization of Nuclear Structure and Reactivity Based on the Standard Model of Particles and NT-FS&L”, under Dr. Pedro Noheda and Nuria Tabarés. Developed high-performance code for the DRAGO supercomputer. Optimized processing for mathematical computations in number theory and group theory.

  • Control de acceso e identidad (Evento) at RPTU Kaiserslautern-Landau
    Oct 2024 - Oct 2024 · 1 mo

    Managed access control at large-scale events, ensuring fast and efficient entry under pressure. Performed rigorous verification of identity documents (ID cards, passports) and attendee tickets. Assisted multiple attendees simultaneously in three languages (German, Spanish, English), ensuring clear and effective communication. Resolved access-related incidents quickly, adapting to a dynamic and high-demand environment.

  • Becario Hiperautomatización - IA at 300 DEC
    Sep 2023 - Dec 2023 · 4 mos

    Contributed to hyperautomation projects by developing APIs and cloud-based solutions. Worked with Azure Functions, PowerApps, and Git to automate workflows and integrate systems.