Department of Electrical and Computer Engineering

What is a Software Engineer?

Software engineers see projects through the entire process: planning, designing, testing, and more. At each stage of product development, software engineers make sure their programs interact efficiently and seamlessly with technology and hardware developed by other engineers.

As a software engineer, you can:

  • Develop new video games with amazing graphics.
  • Improve software that runs your cell phone, computer, GPS unit, and MP3 player, as well as social networking applications
  • Create and enhance software that runs systems in your car, in airplanes, and in robots.
  • Develop software to operate medical equipment such as pacemakers, ultrasound machines, and more

Starting salaries: $60,000

Areas of Study