Han var sjefingeniør i Televerket/Telenor 1985-1996 og drev deretter eget konsulentselskap . Han var professor II i informatikk ved UiO fra 1980, og startet der undervisning i mikroelektronikk og i datanett.