Becoming a software engineer is a higher education , done at the university level , usually . Software engineering can be very difficult work . Computer Software Engineers are usually systems level ( software engineering , information systems ) computer science or software level computer engineering graduates .