Ross Rogers
About Ross Rogers
Ross Rogers is a Staff Software Engineer with extensive experience in pre-silicon testing and fuzz testing. He has worked at several notable companies, including Intel and Domex Superfresh Growers, and holds degrees in Electrical Engineering and Computer Science from the University of Washington and the University of Southern California.
Work at ForAllSecure
Currently, Ross Rogers holds the position of Staff Software Engineer at ForAllSecure, Inc. He has been with the company since 2021, contributing his expertise in software engineering. His role involves applying advanced software development techniques and methodologies to enhance the company's offerings. ForAllSecure specializes in security solutions, and Rogers' background in fuzz testing aligns with the company’s focus on identifying vulnerabilities in software.
Education and Expertise
Ross Rogers has a solid educational background in engineering and computer science. He studied at the University of Washington, where he focused on Robotics and Digital Systems, earning a degree in Electrical Engineering. He furthered his education at the University of Southern California, obtaining a Master’s degree in Computer Science. His expertise includes pre-silicon testing and fuzz testing, which are critical for ensuring the security and functionality of software and hardware systems.
Background in Software Engineering
Rogers has extensive experience in software engineering, having worked at several notable companies. He began his career at PMC Sierra as a Product Design Engineer before joining Intel, where he held various roles from 2007 to 2014, including Verification Engineer and Software Engineer for multiple supercomputer chips. After Intel, he worked as a Senior Software Engineer at Domex Superfresh Growers from 2014 to 2021, where he applied his skills in software development.
Technical Skills and Specializations
Ross Rogers possesses a diverse skill set that includes electronic board re-work and dev-ops, indicating a strong foundation in both hardware and software integration. His experience in developing native applications demonstrates his proficiency in creating software that operates directly on operating systems. Additionally, his background in fuzz testing highlights his capability to identify and address security vulnerabilities in software applications.
Previous Employment Experience
Before his current role at ForAllSecure, Ross Rogers worked at DISCO as a Senior Software Engineer for a brief period in 2021. His tenure at Intel spanned several years, where he contributed to the development and verification of supercomputer chips. His experience at Domex Superfresh Growers further solidified his expertise in software engineering, where he worked for seven years. This diverse employment history has equipped him with a comprehensive understanding of the software development lifecycle.