Bob Hauck is a seasoned Member of Technical Staff with over 20 years of embedded and real-time software experience and 13 years in senior engineering roles, currently focusing on satellite communications and signal-processing systems at ViaSat. He combines deep hands-on skills in C/C++, Python, PowerPC assembler and MATLAB with extensive Linux BSP, driver and board bring-up experience to deliver high-performance, hard real-time solutions. His background spans designing inertial navigation EKFs, FPGA-accelerated correlators for direction finding, and scalable antenna-control architectures used from vehicle terminals to large earth stations. Comfortable across TCP/IP routing, telecom interfaces and protocol conversion, he often bridges firmware, FPGA and network layers to meet demanding system-level requirements. Colleagues rely on him for algorithm optimization and pragmatic architecture choices that turn complex math into robust, fielded products.
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
Bob Hauck - Member Of Technical Staff at ViaSat Inc.