You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Xavier Palomo TeruelXP

Xavier Palomo Teruel

Freelance PhD Senior Embedded Systems Engineer

€300/day
Cambrils, ES
8-15 years

Average response time: 24 hours

Freelancer profile translated to English.
Back to original language

About Xavier

Doctoral Engineer specialized in the design and architecture of high-criticality embedded systems. With a solid academic background and years of experience in demanding sectors such as automotive and aerospace, I help companies develop robust, efficient, and scalable products.

My approach combines scientific rigor with technical agility, allowing me to tackle complex challenges in:

Software Architecture: Designing systems from scratch and optimizing existing stacks.

Real-Time Systems (RTOS): Implementation and debugging in resource-constrained environments.

Low-Level and Firmware: Expert in C/C++ for microcontrollers and embedded processors.

Strategic Consulting: Code auditing, development process improvement, and technical feasibility.

I have collaborated with large corporations (Lear, Barcelona Supercomputing Center, TTTech) as well as a start-up from its foundation to its sale (Maspatechnologies), providing solutions that reduce time-to-market without compromising reliability. My goal as a freelancer is to integrate quickly into your team and overcome the most demanding technical bottlenecks.

My experience as a university professor also gives me planning and teaching skills to transfer knowledge.
  • Spanish

    Native or bilingual

  • Catalan

    Native or bilingual

  • German

    Fluent

  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Freelance
    Freelance Embedded Systems Engineer
    September 2025 - Today (9 months)
    • • Freelance consulting in embedded systems, real-time analysis and BSP integration.
    • • Authored chess instructional courses for Chessable (Chess.com Group) — intellectual property licensing model.
  • Barcelona Supercomputing Center (BSC-CNS)
    Senior Researcher — Compute Continuum
    February 2023 - September 2025 (2 years and 7 months)
    • • Designed orchestration policies for distributed edge/cloud environments (EU projects EXTRACT & ASCENDER).
    • • Leveraged parallel programming models (MPI/OpenMP) for efficient computation distribution including AI analytics.
  • Universitat Rovira i Virgili (URV)
    Associate Professor
    August 2022 - September 2025 (3 years and 1 month)
    • • Taught Computer Fundamentals (ARM Assembly), Programming in C, Computer Architecture, Network Systems.

Recommendations

Be the first to recommend Xavier

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • PhD in Computer Architecture
    Universitat Rovira
    2025
    PhD in Computer Architecture
  • M.Sc. ICT
    TU Eindhoven
    2018
    M.Sc. ICT

Categories