Summary
Sol Swords is a Principal Engineer with 18 years of deep expertise in datapath formal verification, currently at Arm after senior roles at Intel and Centaur Technology. He specializes in specifying, debugging, and proving functional correctness of floating-point and media instructions for highly optimized x86 RTL, including full end-to-end proofs for challenging operations like divide and square root that outperformed commercial tools. An active leader in the ACL2 community—program co-chair of the 2023 ACL2 workshop and author of widely used ACL2 libraries—he both builds and evangelizes open-source theorem-proving infrastructure. Based in Austin, he pairs rigorous Ph.D.-level research with hands-on engineering, and outside work pursues violin performance and sourdough baking, reflecting a precise, craft-oriented approach to problem solving.
18 years of coding experience
14 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at The University of Texas at Austin