Tehnički inženjer ili inženjer tehničke podrške može raditi u bilo kojem broju polja ili disciplina, uključujući računalnu tehnologiju, elektrotehniku ili strojarstvo. Njegova ili njezina osnovna uloga je razumjeti tehničke procese određene industrije i biti u mogućnosti pomoći drugima u bilo kojem tehničkom problemu. Većina poslova u području tehničkog inženjerstva zahtijeva diplomu iz informatike ili srodnog područja inženjerstva, kao i razne vrste stručnih i tehničkih certifikata. Za većinu poslova tehničkih inženjera kritična je stalna obuka i unapređenje tehnoloških vještina kako bi se pratila tehnologija koja se stalno mijenja.
Osnovne odgovornosti tehničkog inženjera uključuju pružanje inženjerske ili tehničke podrške tvrtki ili organizaciji u određenom području. Tehnički inženjeri osiguravaju da sva tehnička ili mehanička oprema ispravno funkcionira unutar sigurnosnih granica, uvijek su spremni za otklanjanje poteškoća s opremom ili sustavima i za pružanje rješenja kada se ti sustavi pokvare ili više ne funkcioniraju učinkovito. Osposobljavanje ljudi za pravilno korištenje opreme i pružanje informacija o korištenju opreme ili sustava također može biti veliki dio ovog posla. Od tehničkih inženjera također se može zahtijevati da pruže obuku novim tehničkim inženjerima ili tehničkim inženjerima početnih razina. Bez obzira na specifično područje tehničkog inženjeringa, jako je poznavanje tehničkih procesa, sustava i opreme relevantne za to određeno područje.
Tehnički inženjer s računalnim obrazovanjem ili iskustvom može raditi kao stručnjak za informacijsku tehnologiju (IT) za tvrtku koja ima opsežnu web stranicu ili računalni sustav. Uloga tehničkog inženjera na ovoj poziciji je osigurati ispravno funkcioniranje i održavanje IT sustava. Odgovornosti na ovoj poziciji mogu uključivati rad na operativnim sustavima, poslužiteljima, bazama podataka, web aplikacijama i bežičnim mrežama. Ostale dužnosti mogu uključivati dizajn sustava, implementaciju, testiranje i stalnu podršku. Dužnosti koje se zahtijevaju razlikuju se kod svakog poslodavca, ali su obično mješavina tehničke podrške i cjelokupnog održavanja IT sustava.
Petrokemijska tvrtka može angažirati tehničkog inženjera za pružanje širokog znanja o strojarstvu ili elektrotehnici za razvoj i podršku operativnih funkcija opreme u prerađivačkim postrojenjima, spremnicima, kontrolnim sustavima i drugim objektima zajedničkim petrokemijskoj industriji. Identifikacija i istraživanje problema s performansama opreme i pronalaženje odgovarajućih rješenja za te probleme veliki su dio ovog posla tehničkog inženjera. Ostale odgovornosti mogu uključivati pružanje stručnih savjeta osoblju u vezi sa sigurnim radom različite mehaničke ili električne opreme i sustava, kako bi se maksimizirao učinak i osigurala pouzdanost imovine.