Scott holds a doctorate degree in programming languages and has been working with design automation and embedded systems for more than two decades. He has been working with FPGAs for more than 10 years and is co-author of the book Practical FPGA Programming in C. Scott's current focus is applying FPGAs to machine vision with C++.