Summary
Dennis Wai is a robotics software engineer with 12 years of experience building flight and autonomy software at NASA JPL, where he has contributed to Mars 2020 Perseverance flight software, tactical rover operations, and integration tools for the Adaptive Caching Assembly. He combines rigorous controls and estimation expertise from an MS at UC Berkeley with hands-on mechatronics and C/C++ development for multi-DOF manipulators and unmanned surface vehicles. At JPL he’s led software for integration and testing, refactored mobility stacks, and helped shape mission design decisions through workspace analysis that influenced the Mars Sample Return approach. Known for translating advanced simulation and state-estimation techniques into robust, testable flight code, he thrives at the intersection of research-grade algorithms and mission-critical engineering. Based in the San Francisco Bay Area, he brings a proven track record of turning complex spacecraft and robotic requirements into reliable operational systems.
12 years of coding experience
2 years of employment as a software developer
Master of Science (MS), Mechanical Engineering, 3.92, Master of Science (MS), Mechanical Engineering, 3.92 at University of California, Berkeley
Chinese, English