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.