Como CTO, Cannon dirigirá todo el desarrollo técnico de la organización, centrándose en el avance continuo de la plataforma de software de IA de Brain Corp, BrainOS®, que impulsa la mayor flota del mundo de robots comerciales que operan en espacios interiores públicos.
Desde que se unió a Brain Corp en 2017, Cannon ha ocupado varios puestos de liderazgo, incluido el más reciente de vicepresidente de ingeniería de software. Durante este tiempo, ha supervisado y desempeñado un papel clave en muchos de los esfuerzos de desarrollo de software e investigación de Brain Corp en toda su cartera de robots móviles autónomos (AMR), ayudando a optimizar el rendimiento, la escalabilidad y el coste de sus ofertas de plataformas.
Antes de incorporarse a Brain Corp, Cannon estuvo en iRobot durante más de cinco años, donde trabajó en la mejora del rendimiento cartográfico de los robots para reducir el tiempo de generación de mapas y simplificó la arquitectura del sistema, al tiempo que aumentaba la funcionalidad y las capacidades. Cannon es licenciado y máster en Informática por la Universidad de New Hampshire.