Career Details

Software Engineer - Ben

Career Overview

A software engineer designs, develops, and tests new computer software.


A four-year bachelor's degree in computer science, software engineering, or a related field is required to get a job in this field. Even math majors can work in this field!

Salary Expectations

Low End:
High End:
$52,000 /yr
$92,000 /yr
$140,000 /yr

Recommended Courses

  • Math - as much as possible!
  • Computer Programming
  • Computer Science
  • English - as much as possible!
Future Outlook

The job outlook for this position looks very good over the next 10 years, keeping in mind that geographical differences may exist.

Work Environment

Software engineers typically work for information technology firms and computer or software manufacturing organizations. People who work in this field are often required to work in a team environment. You may also have to work very long hours!


Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook

Explore Careers, Labour Market Information, Government of Canada