Computer systems engineer
A systems engineer in IT does some of the same work as a software engineer in that he or she develops software components. But systems engineering also involves specifying, building, maintaining and supporting technical infrastructure.
Computer engineer
Computer engineers design, develop, and apply digital systems to solve modern engineering problems in such fields as software development, data structures and algorithms, computer communications and graphics.