Alexander Viehl absolvierte von 1999 bis 2004 das Studium der Informatik an der Universität Karlsruhe, dem heutigen Karlsruher Institut für Technologie (KIT).
Die Studienschwerpunkte lagen in der Architektur und der kryptographischen Absicherung von Softwaresystemen und dem Entwurf und der Architektur eingebetteter Systeme und Mikroprozessoren. Weiterhin beschäftigte er sich mit Medizintechnik.
Alexander Viehl hat an der Universität Tübingen in Informatik promoviert.
Seit Oktober 2004 ist er wissenschaftlicher Mitarbeiter, seit August 2007 Projektleiter, seit April 2012 Abteilungsleiter am FZI Forschungszentrum Informatik in der Abteilung Systementwurf in der Mikroelektronik (SiM).
Seit Juli 2016 leitet Alexander Viehl den Bereich Intelligent Systems and Production Engineering (ISPE) des FZI und koordiniert die Mobilitätsforschung am FZI.
Seine Arbeiten liegen in den Bereichen der modellgetriebenen Entwurfsmethodik für sicherheitskritische eingebettete Hardware-/Software-Systeme, der Verifikation und Absicherung technischer Systeme, Optimierungsverfahren für softwareintensive KI-Systeme, Virtual Prototyping cyber-physikalischer Systeme, energieeffizienter und sicherer Assistenzsysteme sowie dem Einsatz von KI für Mobilitätssysteme.