Michael Mitchell

Staff Embedded Software Engineer at Progress Rail, A Caterpillar Company

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
Michael Mitchell is a Staff Embedded Software Engineer with 11 years of professional experience building resource-optimized firmware and embedded Linux BSPs for industrial products. He combines deep C/C++ and assembly expertise across multiple architectures (8051, PIC, 68K, Intel, ARM) with practical experience in Buildroot and Yocto to deliver low-defect, high-reliability software. At Progress Rail and prior consulting roles he has led small teams, mentored engineers, and driven bring-up of specialized toolchains and production-ready feature implementations. Known for algorithm and data-structure optimizations in constrained environments, he also writes clear use-case documentation and training materials to bridge engineering and users. Based in Alabama, he pairs hands-on firmware craftsmanship with a strong focus on engineering best practices and maintainable deliverables.
code11 years of coding experience
job3 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (36)

windows8
integrity8
efi8
sgx7
powertoys7
command-palette7
ima7
tpm6
openembedded6
encryption6
security6
bitbake5
uefi5
yocto4
runner4

Programming languages (6)

C#ShellCGoBitBakePython

Github contributions (5)

github-logo-circle
Contributions:194 pushes, 13 branches in 1 year 6 months
core-oe/poky

Mar 2023 - Jun 2023

Contributions:69 pushes, 64 branches, 5 tags in 2 months
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