Pete Dietl

Firmware Engineer at TerraFirma Robotics

Austin, Texas, 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
Pete Dietl is a firmware engineer with a decade of hands-on experience designing low-level software and hardware interfaces across telecoms, robotics, and defense sectors. Based in Austin, he has shipped firmware at companies from ADTRAN to Tesla, Worldcoin, Anduril, and now TerraFirma Robotics, blending embedded C and Rust expertise with deep GNU/Linux and bootloader know-how. He enjoys digging into computer architecture, compilers, and the gritty details of boot and bring-up, turning fuzzy hardware constraints into reliable firmware. An active contributor to Unix tooling, he’s improved the makeself self-extracting shell script to be more robust and parseable by external tools—illustrating his knack for practical, interoperable fixes.
code10 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at The University of Alabama
languageslove
github-logo-circle

Github Skills (7)

sh10
script10
shell10
unix10
scripting10
compression8
linux7

Programming languages (23)

C#YaccCSSC++CRustTeXM4

Github contributions (5)

github-logo-circle
megastep/makeself

Oct 2019 - Jun 2021

A self-extracting archiving tool for Unix systems, in 100% shell script.
Role in this project:
userBackend Developer
Contributions:7 commits, 9 PRs, 10 comments in 1 year 7 months
Contributions summary:Pete primarily contributed to the shell script `makeself.sh` by modifying various aspects of its functionality. They addressed issues related to single-quote escaping, replaced calls to `MS_Help` with `MS_Usage`, and modified the `dd` command usage. The user also made changes to allow parsing by external tools.
unixtarball7zipcompressionlinux
jmhossler/pong

Feb 2017 - Mar 2023

Pong in C
Contributions:1 release, 6 PRs, 8 pushes in 6 years 2 months
pong
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