Michael Weir

Software Engineer In Chip Verification

Alabama, 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
Michael Weir is a software engineer with 13 years of experience specializing in embedded systems, C/C++, driver development and chip verification, currently working at Google on chip verification efforts. He has a strong background in secure Linux kernel development and applied security technologies (TPM, tboot, SGX, VT-d) from a multi-year tenure at Raytheon, where he also led teams as a software architect. His career includes deep systems and networking experience—implementing routing and tunneling protocols at ADTRAN and improving Windows storage driver testing at Microsoft—demonstrating an uncommon blend of low-level driver expertise and system-level architecture. Based in Alabama, he pairs hands-on coding with technical leadership, having driven test automation and agile transitions that measurably reduced engineering time and improved product quality. Notably, he has repeatedly translated security research into deployable product features, bridging research, verification, and operational delivery.
code13 years of coding experience
job14 years of employment as a software developer
bookMaster's degree Computer Engineering, Master's degree Computer Engineering at The University of Alabama in Huntsville
bookBSE Computer Engineering, BSE Computer Engineering at Mississippi State University
github-logo-circle

Github Skills (8)

ndef9
nfc7
arduino6
peer-to-peer5
android5
embedded5
iot4
microcontroller4

Programming languages (1)

C++

Github contributions (2)

github-logo-circle
mweir/j-queue

Jan 2018 - Feb 2021

Contributions:15 pushes, 1 branch, 1 tag in 3 years 1 month
mweir/Embedded-PN532

Dec 2012 - Sep 2013

This is an open source NFC stack for the arduino microcontroller that allow peer-to-peer communication between the embedded platform and an Android NFC enabled device. The library implements the Ndef Push Protocol (NPP) and has been tested with an Android NFC-enabled running Android 2.3.3.
Contributions:6 commits in 8 months
ndefpushcommunicationandroidarduino
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
Michael Weir - Software Engineer In Chip Verification