Shane Mattner

Electrical Engineer

San Francisco, 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
Shane Mattner is a seasoned embedded systems lead with 9 years of experience specializing in robotics, consumer electronics, and industrial control, based in San Francisco. He currently leads embedded systems at Skip, where he oversees hardware-software integration and real-time firmware development. His hands-on background spans C, embedded Linux, RTOS, and multi-domain hardware interfaces, including BLE, motor control, Buildroot-based systems, and Linux automation tooling. He combines firmware work with system-level thinking—designing multilayer PCBs, validating with data dashboards, and mentoring cross-functional teams. As an active open-source contributor, he has advanced the SKiDL project (KiCad circuit design tooling) as a backend developer, implementing part placement, collision detection, hierarchical sheets, and power-net support. With an MS in Mechanical Engineering (Controls) from the University of Wisconsin–Madison and teaching experience as an adjunct instructor, he brings both rigor and communication chops to translate complex requirements into reliable, auditable solutions.
code9 years of coding experience
github-logo-circle

Github Skills (3)

eda10
python10
kicad10

Programming languages (6)

TypeScriptC++RustCJupyter NotebookPython

Github contributions (5)

github-logo-circle
devbisme/skidl

Aug 2021 - Sep 2021

SKiDL is a module that extends Python with the ability to design electronic circuits.
Role in this project:
userBack-end Developer
Contributions:244 commits, 8 PRs, 35 comments in 1 month
Contributions summary:Shane contributed to the development of the SKiDL module for designing electronic circuits by implementing and refining functionalities related to part movement, bounding box calculations, and hierarchical sheet generation. Their work involved modifying core files in the SKiDL project, specifically in the `part.py` and `circuit.py` files, along with creating functions to support part placement, collision detection, and schematic generation for Kicad. The user's contributions also include the addition of power nets, and the creation of a test case within the `examples` directory.
pythonschematicscircuitsedaability
Contributions:4 reviews, 153 commits, 4 PRs in 1 month
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
Shane Mattner - Electrical Engineer