Zachary Mattis is a Perception Software Engineer in Pittsburgh with eight years of experience building systems across the full computing stack—from FPGA and SoC firmware to embedded real-time motion control and cloud-backed web services. He brings a rare blend of hardware and software expertise demonstrated by FPGA testbenching and HLS acceleration for space-grade projects, Yocto-based custom Linux distributions, and real-time kinematic trajectory planners for motion controllers. Currently focused on perception for autonomous systems at Astrobotic, he combines rigorous academic training (MS in CS from Georgia Tech, 4.0) with hands-on industry delivery. Passionate about the economic impact of autonomy, he’s comfortable bridging kernel/device-driver work up to user-space perception pipelines. Notably, his background includes architecting OS abstraction layers and fieldbus integrations that make complex hardware ecosystems portable and maintainable.
8 years of coding experience
4 years of employment as a software developer
Valedictorian, 4.457, Valedictorian, 4.457 at South Park Senior High School
Master of Science - MS, Computer Science, 4.0, Master of Science - MS, Computer Science, 4.0 at Georgia Institute of Technology
Bachelor of Science - BS, Computer Engineering, 3.773, Bachelor of Science - BS, Computer Engineering, 3.773 at University of Pittsburgh
Contributions:73 pushes, 1 branch in 1 year 4 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
Zachary Mattis - Perception Software Engineer at Astrobotic