Josep Mampel
Josep Mampel

Software Engineer

Open to offers · Member since 22 Jul 2026
Message
Location
Barcelona, Spain
Desired salary
Unspecified
Work preference
Hybrid / Full Time
Experience level
Mid

About

Professional summary

I am a software engineer with a strong foundation across the Linux stack, from bootloaders and firmware to secure boot, embedded systems, and backend services.

I am currently working at NXP Semiconductors, where I ship production automotive software and contribute to low-latency in-vehicle communication, diagnostics, and security-related features.

My experience includes designing ECU communication layers, building fault-capture and logging systems, and implementing cryptographic signing pipelines to improve supply-chain integrity and system security.

I also have internship experience in AUTOSAR and bootloader development, where I worked on VIN synchronization, defect resolution, and production-grade automotive protocols such as UDS, CAN, and Automotive Ethernet.

Outside of my professional work, I build end-to-end personal projects in computer vision and autonomous vehicle simulation, using modern backend, frontend, and cloud technologies.

I enjoy working on technically challenging systems where reliability, performance, and security matter, and I am open to opportunities in software engineering, embedded systems, and backend development.

Skills

24 capabilities

Tech stack & tools

Working toolkit

Application Hosting

Development

Languages & Frameworks

Libraries

Experience

Career history

Software Engineer — Automotive & Embedded Systems NXP Semiconductors

Designed a low-latency ECU to Linux communication layer via a proprietary SIC interface, supporting more than 10 concurrent services with deterministic polling. Architected a fault-capture and diagnostics engine across 16 ECU subsystems, reducing debug triage time by 40%. Implemented an HSE certificate signing pipeline for cryptographic artifact delivery to Linux, improving security and supply-chain integrity.

Software Engineer Intern — AUTOSAR & Bootloader TTTech Auto

Implemented end-to-end VIN generation and synchronization between AUTOSAR SW-Cs and the flash bootloader, eliminating most OTA misalignment incidents. Diagnosed and fixed more than 30 bugs across AUTOSAR DCM, RTE, and SW-C layers, improving reliability and code quality. Gained production exposure to UDS/ISO 14229, CAN, Automotive Ethernet, and ISO 26262.

Education

Learning history

Universitat Politècnica de Catalunya (UPC)

BSc, Informatics Engineering — Software Engineering Track

Bachelor's degree in Informatics Engineering with a Software Engineering track, based in Barcelona, Spain.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent Salaries
Menu