Computer engineers enjoy tremendous freedom in choosing the types of projects they want to work on. A computer engineer may decide to work on a project that he finds fascinating, or one that he has a personal connection to. For example, a computer engineer who suffered a loss in his family due to illness might invest his energy on developing medical devices to treat that illness.
Often working on teams with engineers and designers from other disciplines, computer engineers can contribute to a wide variety of compelling projects. From designing new microchips to developing industrial robots, computer engineers use their skills to help businesses and consumers solve all kinds of problems.
In many cases, computer engineers' contributions aren't so obvious. For example, a computer engineer may team up with civil engineers on a river dam. Her input can result in an automated system that manages consistent water levels in reservoirs or in local streams. Or she might collaborate with automotive designers to create internal systems that regulate fuel efficiency and tire pressure. With computers integrated in more and more products around the world, a computer engineer's career choices are nearly limitless.