Summary
John Rigby is a seasoned embedded software leader with 26 years of experience building and shipping Linux-based device platforms, currently Sr. Director of Embedded Software at Vivint in Lehi, Utah. He combines deep hands-on expertise in board bring-up, U-Boot, Linux kernel and Yocto with a proven track record of scaling and mentoring high-performing embedded teams. Known for pragmatic architecture work—like creating a platform abstraction layer for Vivint’s security panels—he balances technical ownership with a management style that empowers engineers to be autonomous. He also runs a long-standing freelance engineering practice, JENO Labs, keeping close to low-level porting and board bring-up challenges. Colleagues describe him as the kind of leader who helps his team succeed mostly by staying out of their way, while still nudging product and program teams toward strong, maintainable solutions.
26 years of coding experience
40 years of employment as a software developer
BS EE, BS EE at Brigham Young University