Summary
Mario Maz is a Principal Staff Software Engineer based in Valencia with two decades of hands-on experience designing and shipping embedded firmware and software for networking and IoT devices. He currently leads firmware work at MaxLinear on wired and wireless technologies including G.hn, MoCA and WiFi, and has a long track record of freelance projects spanning biometrics, PLC test systems, medical integrations, and transport ticketing. Proficient in C/C++, Java, Android and RTOS environments, he bridges low-level device drivers to higher-level services and APIs, often integrating complex protocols (TR-069, HL7, gSOAP) across constrained platforms. Mario’s background combines formal engineering education with practical PCB and microcontroller experience, which helps him troubleshoot issues from silicon to cloud. Notably, he has repeatedly delivered end-to-end solutions—from kernel drivers and USB/FTDI interfaces to JavaFX GUIs and server-side web services—demonstrating rare full-stack embedded fluency.
10 years of coding experience
23 years of employment as a software developer
Master’s Degree Master Ingeniería del Software, Master’s Degree Master Ingeniería del Software at Departamento de Sistemas Informáticos y Computación (DSIC) de la Universidad Politécnica de Valencia
Engineer’s Degree Computer Science, Engineer’s Degree Computer Science at EPFL
Master’s Degree Curso postgrado de Diseño de circuitos impresos por ordenador, Master’s Degree Curso postgrado de Diseño de circuitos impresos por ordenador at Departamento de Ingeniería Electrónica de la E.U.I.T.I. de Valencia
Universitat Politècnica de València
Spanish, English