Mark Thoren

System Design Architecture Engineer at Linear Technology

Milpitas, 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

👤
Senior
🎓
Top School
Mark Thoren is a System Design Architecture Engineer with roughly two decades of experience designing and supporting data converter and mixed-signal systems from Milpitas, California. He blends hands-on hardware intuition born from a lifetime of taking things apart with deep technical mentorship and customer-facing support, having authored training and tools that help engineers evaluate converters more meaningfully. At Linear Technology/Analog Devices he conceived and maintains LinearLabTools, a practical Python/Matlab toolkit that exposes evaluation boards via a simple API and includes educational utilities like a “Deconstructed FFT.” Trained in bio-resource and electrical engineering, he comfortably bridges analog simulation (LTSpice), digital signal processing, and software automation to accelerate product evaluation and application development. Colleagues know him for tackling “whatever needs to be done”—from new product definition to teaching—while enjoying the slightly odd, curiosity-driven approach that yields elegant, pragmatic solutions.
code8 years of coding experience
job3 years of employment as a software developer
bookBachelor’s Degree, Bio-Resource Engineering, Bachelor’s Degree, Bio-Resource Engineering at University of Maine
bookbethel high school
github-logo-circle

Github Skills (21)

arduino-uno10
python10
oscilloscope10
linux10
linux-kernel10
hardware10
iio10
driver10
dac9
adc9
device-driver9
device-tree8
scipy8
operating-system7
documentation7

Programming languages (8)

ShellC++CCMakeTeXAGS ScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
thorenscientific/pyadi-iio

Nov 2021 - Jul 2026

Python interfaces for ADI hardware with IIO drivers (aka peyote)
Contributions:160 pushes, 32 branches in 4 years 8 months
driverhardwareiiopython
thorenscientific/linux

May 2020 - Mar 2026

Linux kernel variant from Analog Devices; see README.md for details
Contributions:28 pushes, 6 branches in 5 years 11 months
kernelmusllinuxlinux-kernelanalog
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