Martin Turon

Sr. Software Architect, Custom Silicon (TPU) at Google

Berkeley, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Martin Turon is a senior software architect based in Berkeley with 16+ years designing low-power wireless stacks, IoT platforms, and now custom silicon (TPU) at Google. He blends deep embedded-systems expertise—evident from contributions to OpenThread, Apache Mynewt/Nimble, and Matter—with systems-level build and portability work that often targets Linux and 64-bit architectures. A longtime industry leader, he chaired engineering efforts for Thread and held leadership roles at the Connectivity Standards Alliance and Bluetooth SIG, helping shape wireless standards and interoperability. Known for pragmatic stability improvements and tooling (Autotools, HCI transports, unit tests), he moves projects from brittle demos to robust platform code. Unusually for an architect at chip scale, he remains hands-on in low-level ports and protocol test suites, bridging silicon, firmware, and standards.
code16 years of coding experience
job34 years of employment as a software developer
bookBS, EECS, BS, EECS at University of California, Berkeley
bookCertificate, Math for Financial Engineering, Certificate, Math for Financial Engineering at University of California, Berkeley, Haas School of Business
bookMonte Vista High
github-logo-circle

Github Skills (27)

c-language10
linux10
n10
iot10
thread10
sys10
nimble10
embedded10
cprogramming-language10
testing9
spin9
connected9
connectivity9
c119
connect9

Programming languages (9)

TypeScriptC++CRustJavaScriptM4GoZAP

Github contributions (5)

github-logo-circle
project-chip/connectedhomeip

Mar 2020 - Jan 2023

Matter (formerly Project CHIP) creates more connections between more objects, simplifying development for manufacturers and increasing compatibility for consumers, guided by the Connectivity Standards Alliance.
Role in this project:
userBack-end & Embedded Systems Engineer
Contributions:224 reviews, 113 commits, 101 PRs in 2 years 10 months
Contributions summary:Martin primarily contributed to the build system and low-level configuration of the `project-chip/connectedhomeip` repository. They added an initial Autotools build system to manage package dependencies and cross-platform support. They also introduced device layer commands for managing thread and network connectivity as well as making several bug fixes to ensure proper functionality within the system. The work involved modifying include files and porting code to Linux.
connectivity-standards-alliancebuild-with-matterguidedzephyrconnectivity
openthread/openthread

May 2016 - Jun 2019

OpenThread released by Google is an open-source implementation of the Thread networking protocol
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:27 commits, 59 PRs, 2 pushes in 3 years 2 months
Contributions summary:Martin's contributions primarily involve implementing and testing features within the OpenThread project, an open-source implementation of the Thread networking protocol. They added argc checks to CLI commands, created a toolchain abstraction layer using macros, implemented initial unit tests for the 6LoWPAN layer, and improved the stability of the ping command. Further, they added router timing commands and addressed several bugs and performance issues, demonstrating a focus on refining the core functionality and testing of the OpenThread protocol.
googlewirelessipv6networkingieee-802154
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial