In het algemeen, is een computer ingenieur iemand wie de hardware of software van een computersysteem ontwerpt. Omdat computers zijn een integraal onderdeel van de verschillende aspecten van de samenleving en cultuur (bijvoorbeeld auto's, universiteiten, stop lichten en home computersystemen), variëren de taken van een ingenieur afhankelijk van welke industrie is hij gespecialiseerd in.
Computer Hardware Engineers
Computer hardware engineers richten hun werk op de ontwikkeling, het design of de verbetering van de computerhardware. Computerhardware kan variëren van het ergonomische ontwerp van een laptop toetsenbord tot het geautomatiseerde mechanica van de machine die wordt gebruikt in een fabriek.
Computer softwareingenieurs
Computer softwareingenieurs richten hun werk op de ontwikkeling, het ontwerp of de verbetering van computersoftware. Computersoftware kan variëren van het ontwerp van de toepassingen en programma's die maken en opslaan van tekstdocumenten naar de besturingssystemen gebruikt voor het uitvoeren van personal computers.
Computer Engineering onderwijs
Computertechnici moeten bestuderen de theorieën en beginselen van zowel elektrotechniek als informatica. Omdat de computer ingenieurs bestuderen deze onderwerpen (en soms anderen), betrekken hun primaire taken inbedden van computersystemen en software in verschillende systemen, machines en apparaten.
Computer Engineering banen
Computertechnici krijg ook werk buiten ' "traditionele" technologisch georiënteerde bedrijven en werk op het gebied van geneeskunde, economie en recht. Computer ingenieurs op het gebied van geneeskunde ontwikkelen hardware en software die wordt gebruikt voor gezondheidskwesties. Computer ingenieurs op het gebied van zakelijke ontwerp hardware en software in verband met de ontwikkeling van zakelijke en bedrijfsbehoeften. Computertechnici in wet gelden in het algemeen hun technische kennis voor kwesties van technologie en de wet.
Computer Engineering leraren
Naast de bovengenoemde taken, kunnen Computertechnici ook worden leraren en professoren die inkomende studenten over computer engineering en de beroepsbevolking lesgeven.