Bruce Huang is a senior software engineer at Google with nine years of experience and a Ph.D. in Robotics from the University of Michigan, specializing in full-stack autonomy for bipedal robots. He led system integration for Cassie Blue, designing multi-modal perception suites, novel calibration methods, and the first LiDAR fiducial marker (LiDARTag) to improve long-range pose estimation in low-light and textureless environments. His work combines robust sensor fusion, centimeter-accurate pose estimation, and a dual-rate reactive planning stack (5 Hz planner + 300 Hz CLF controller) that enables dynamic obstacle avoidance and traversal of undulating terrain. He also developed a neural-network-based dynamic obstacle detector represented as control barrier functions, integrating perception and control for smooth, safety-aware responses. Based in the San Francisco Bay Area, Bruce pairs deep research rigor with practical production engineering at Google, and is currently building point-to-point topometric navigation for legged robots. Colleagues describe him as a fast learner and effective communicator who bridges lab research and cross-team implementation.
9 years of coding experience
7 years of employment as a software developer
Doctor of Philosophy - PhD Robotics, Doctor of Philosophy - PhD Robotics at University of Michigan
Bachelor of Science (B.S.) Electrical and Electronics Engineering, Bachelor of Science (B.S.) Electrical and Electronics Engineering at National Taiwan University
Contributions:4 commits, 6 pushes, 4 branches in 1 year
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.