Summary
Gary Giger is a Senior Principal Systems Engineer with 13 years of hands-on software lifecycle experience and a 25+ year technical background spanning academia and industry. He specializes in infrastructure automation, CI/CD and test automation for robotics and embedded systems, having led package deployment and automated testing efforts that moved complex robotic software from development to fielded production. His career blends deep research (Ph.D.-level planning and multi-vehicle mission tools) with practical engineering—building messaging frameworks, ROS prototypes, and GitHub Enterprise workflows for R&D teams. Gary is comfortable wearing many hats: requirements analysis, design leadership, QA audits and mentoring—so he consistently translates customer needs into verifiable requirements and repeatable release processes. Based in Pittsburgh, he brings a pragmatic, research-informed approach to solving hard systems problems and a track record of reducing friction between development and operations.
13 years of coding experience
22 years of employment as a software developer
Ph.D., Computer Science and Engineering, Ph.D., Computer Science and Engineering at Penn State University
B.S., Computer Science, B.S., Computer Science at University of Pittsburgh