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.

amodo – Productivity Timer
App development
2025

amodo – Productivity Timer

Personal Project – macOS App Development

A beautiful, native macOS timer with circular progress visualization, customizable focus and break durations, and ambient sounds to boost productivity.

SwiftmacOSProductivityApp Development

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.