Rodney Pearson
About Rodney Pearson
Rodney Pearson is an Engineering Manager specializing in System Architecture at Torc Robotics, where he has worked since 2021. With over 17 years of experience in software architecture and development, he has held various engineering roles at notable companies including John Deere and Aptiv.
Work at Torc Robotics
Rodney Pearson has been with Torc Robotics since 2021, initially serving as Staff System Architect before transitioning to the role of Engineering Manager - System Architecture in 2022. In his current position, he is responsible for defining and updating the architecture description for the Autonomous Driving System. His work is conducted remotely from Blacksburg, Virginia, and he has accumulated two years of experience in this managerial role.
Previous Experience in Software Engineering
Before joining Torc Robotics, Rodney Pearson worked at several notable companies in various engineering roles. He was a Senior Software Engineer at Autonomous Solutions, Inc. from 2016 to 2018. Prior to that, he spent three years as a Lead Embedded Software Engineer at John Deere Intelligent Solutions Group, where he also held positions as Systems Engineer and Embedded Software Engineer from 2013 to 2016 and 2008 to 2010, respectively. Additionally, he worked as a Senior Embedded Systems Engineer at Aptiv from 2018 to 2021.
Education and Expertise
Rodney Pearson earned a Bachelor of Science degree in Electrical & Computer Engineering from Utah State University, where he studied from 1994 to 2004. He also obtained a Graduate Certificate in System Design Management from MIT, completing the program from 2012 to 2013. His educational background supports his extensive expertise in software architecture and design, with a focus on user experience and embedded systems.
Technical Skills and Experience
Rodney Pearson possesses 17 years of experience in software architecture and design, with a strong emphasis on user experience, applications, and embedded systems. He has extensive knowledge of programming languages, including C, C++, C#, JAVA, and Python, and has worked with microcontroller-specific assembly languages. His technical skills also encompass 15 years of experience with communication protocols such as CAN, J1939, ISO11783, and ISOBUS.
Agile and Product Management Experience
Rodney has significant experience in Agile and Scrum development environments, particularly in product design life-cycle management. He has served as a Product Owner for eight years, where he managed features, requirements, story breakdown, and backlog prioritization across multiple stakeholder groups. His leadership in this area has contributed to effective software development processes and project outcomes.