Digital Media Software Engineering - From health care to informatics, business to entertainment, our world runs on technology requiring software. Engineers are needed to design software and continuously advance every product and invent new ones. If you want to make something that has never been made and you love programming, consider becoming a software engineer.