Opisz rodzaje pracy, jakie wykonuje inżynier oprogramowania.
Typowo inżynierowie oprogramowania tworzą, testoją, utrzymujon i ulepszają oprogramowanie komputerowe. Ich obowiązki zawodowe obejmują tworzenie lub modyfikowanie kodu oraz projektowanie całych systemów. Mogą być zaangażowani w projektowanie i rozwijanie aplikacji mobilnych, systemów ADAS oraz platform analitycznych. Tworzą również bazy danych, sieci i strony internetowe. Dodatkowo, integroją rozwiązania sprzętowe i programowe, debugują istniejące programy, instalują programy i koordynujon zasoby projektowe.