TRU Science

Career Paths

Source: BC Labour Market Outlook

For software engineers and designers, over the period 2019-2028, new job openings (arising from expansion demand and replacement demand) are expected to total 27,500 , while 24,000 new job seekers (arising from school leavers, immigration and mobility) are expected to be available to fill them.

Software engineers and designers perform some or all of the following:

  • Explore how, where and why the software will be used to meet the needs of the end user.
  • Research, review and use data and technical information to design, develop and test software systems
  • Test the software design to make sure it’s useful and will work.
  • Develop and manage database systems.
  • Put forward ideas that improve the software and put those improvements in place.
  • Plant, design and co-ordinate software development, installation, integration, and operation of computer-based systems.
  • Troubleshoot, test and develop ways to maintain operating systems and other software.
  • May lead or co-ordinate teams to develop software.

Forecasted employment growth

Source: BC Labour Market Outlook

10-year expected job openings

Source: BC Labour Market Outlook

New job openings in software engineering will correspond to more than one-half of all of the job openings in the entire job market, which is above the typical of all occupations (the typical percentage for a specific job opening "except software engineering" is about 27 percent of all openings). Most software engineering graduates work in computer systems design and related services, such as telecommunications and information services. However, software is a part of almost every industry you can think of, and software engineering graduates can solve problems through software development for virtually any industry. This includes biomedical/health care, mining, transportation, education, marketing and sales, research, and many other areas.

Rapid technology improvement will persist, stimulating Canadian companies (private and public sectors) to adjust rapidly to upgrade their IT infrastructure to continue competing in the challenging IT market. New technologies such as artificial intelligence, cloud computing, bioinformatics and biomedical technology, Internet of Things (IoT), 3D printing, and blockchain will persist, which will continue to sustain the demand for software engineers in the IT occupation and every sector of industry.

Software engineer graduates can apply for their Professional Engineering License (PEng.) to independently practice professional engineering in British Columbia through Engineers and Geoscientists British Columbia.

All faculty, staff, and students are warmly invited to attend SUPER 2026, our annual showcase of undergraduate research in the Faculty of Science.

Join us to explore research ideas and opportunities and to support our student researchers as they share the results of their research. Science students from all areas of Science will be presenting posters from projects completed through Honours, Directed Studies, Undergraduate Research Experience Award Program (UREAP), and other research programs.


When and Where
Date: Tuesday, April 14
Time: 12:30–2:30 p.m.
Location: Second floor, Science Building

SUPER is designed to inspire early-year science students by highlighting what senior students have achieved. First, second, and third-year Science students are encouraged to come discover the many research opportunities available to them throughout their degree.

Information for Presenters