Software | Firmware | Systems

Building reliable systems.
From firmware to connected products.

I'm Martin, a Senior Software Engineer with 8 years of experience developing real-time firmware for automotive and e-mobility. As an engineer, I focus on solving real problems — whether through clean architecture, thoughtful systems design, or building products that work reliably in the real world.

Who I am

Meet Martín

  • Engineer at heart. I’ve always been fascinated by technology — taking things apart, understanding how they work, and rebuilding them better. That curiosity led me into Industrial Engineering and a career across firmware, software, and modern product development.
  • International background. I grew up in northern Spain, studied in France and Scotland, and spent eight years working in England — now sharing life with my Italian partner. Along the way I became fluent in Spanish, English, French, and Italian, and hold both Spanish and British citizenship.
  • Travel lover. I enjoy discovering new places and cultures around the world, and travel has been a big part of my life for years. In late 2024, after leaving London, I spent three months exploring Asia — one of the most memorable experiences so far.
  • Cycling enthusiast. Cycling is my favourite way to disconnect, stay active, and explore new places — it’s been a constant in my life for years.
  • Cooking & coffee lover. Experimenting in the kitchen and dialing in espresso at home is my way to slow down and enjoy the small details.

What I do

Engineering for real-world products

I build embedded software for real products — combining hands-on engineering with a product mindset. From fast prototypes to production firmware, I enjoy creating systems that work smoothly with hardware and stand the test of real-world use.

Embedded Systems & Firmware

Experience across the full lifecycle: prototyping, hardware bring-up, architecture, and production-ready code for automotive and e-mobility products.

Product Development & Collaboration

Worked closely with external suppliers and internal teams, defining requirements, refining specifications, and leading the software interface across engineering disciplines.

Vehicle Communications

Experience with CAN (UDS, ISO-TP) and BLE for both diagnostic and user-facing features. Built communication flows and tooling for testing, validation, and monitoring.

Tooling & Automation

Daily use of Git, Jira, Jenkins, CI/CD, Python scripting, and unit testing to streamline workflows, automate tests, and support overall developer productivity.

Featured Work

Selected Projects

A selection of embedded systems and software projects I've worked on throughout my career.

Contact

Let's build something meaningful together

Whether it's embedded software, connected products, or a new digital tool, I'm open to collaborations where thoughtful engineering matters.