EASYUNI Ultimate University Guide 2013 Issue 4 | Page 64

SOFTWARE ENGINEERING ALSO KNOWN AS: APPLICATION PROGRAMMER, SOFTWARE ARCHITECT, SYSTEM PROGRAMMER/ENGINEER AVERAGE SALARY PER YEAR AVERAGE SALARY PER YEAR AR ARY RY USA USD94,000 UK GBP30,265 MALAYSIA RM46,996 CANADA CAD59,582 University of California, Berkeley, United States TOP 5 UNIVERSITIES Massachusetts Institute of Technology (MIT), USA Stanford University, United States California Institute of Technology (Caltech), United States THIS JOB IN BRIEF Typically includes designing and programming system-level software: operating systems, database systems, embedded systems and so on. They understand how both software and hardware function. Can involve talking to clients and colleagues to assess and define what solution or system is needed, which means a lot of interaction and full-on technical work. Software engineers are often found in electronics and telecommunications companies. A computing, software engineering or related higher degree is often needed.  Key skills required: Analysis, logical thinking, teamwork and attention to detail. AUSTRALIA AUD63,754 Princeton University, United States