1

First Year Software Engineer Internship Jobs in Saskatchewan

We are expanding our QA department and looking for Senior Software Engineer in Test. This role ... At least a year of experience as SQA in ML/AI area * Excellent analytical skills and ability to ...

... among the first considered as opportunities become available (which is often). You may be ... Minimum six years of related software development experience Degree in computer science ...

Hybrid work options ~ Are you passionate about building modern software solutions that create real ... among the first considered as opportunities become available (which is often). You may be ...

You Have: * 2+ years' experience selling complex B2B software product(s) * Good negotiation skills ... Engineering. * Consistent history of overachievement, with demonstrated success of multi-year quota ...

You Have: * 2+ years' experience selling complex B2B software product(s) * Good negotiation skills ... Engineering. * Consistent history of overachievement, with demonstrated success of multi-year quota ...

Saltworks is a 2025 Technology Fast 50 company and EY Entrepreneur of the Year award winner. We ... Commission, operate, and optimize a world-first demonstration‑scale lithium extraction and ...

next page

Showing results 1-20

First Year Software Engineer Internship information

What is the difference between First Year Software Engineer Internship vs Software Engineer?

AspectFirst Year Software Engineer InternshipSoftware Engineer
CredentialsTypically students or recent graduates, some companies require coursework in CS or related fieldsBachelor's degree in CS or related field, sometimes a master's; professional experience varies
Work EnvironmentTemporary, project-based, mentorship-focused, often in tech companies or startupsFull-time, ongoing role with responsibilities in software development, testing, and deployment
Employer & Industry UsageUsed by tech companies for training and talent pipeline; common in software and tech industriesFull-time employment across various industries including tech, finance, healthcare, etc.

The main difference is that a First Year Software Engineer Internship is a temporary, learning-focused position for students or recent graduates, while a Software Engineer is a full-time, permanent role with ongoing responsibilities in software development.

What kinds of projects do first-year software engineer interns typically work on, and how do these contribute to their learning experience?

First-year software engineer interns are often assigned to collaborative projects that focus on foundational development tasks such as bug fixes, feature enhancements, or writing unit tests. These projects are designed to help interns become familiar with the company's codebase, development tools, and best practices, while allowing them to make tangible contributions. Interns usually work alongside experienced engineers who provide mentorship and code reviews, creating a supportive environment for learning and growth. This hands-on experience not only improves technical skills but also builds confidence in working within a professional software engineering team.

What is a First Year Software Engineer Internship?

A First Year Software Engineer Internship is an entry-level position designed for college students in their first year of study who are interested in pursuing a career in software engineering. Interns in this role typically work on real-world projects, learn programming languages, collaborate with experienced engineers, and gain hands-on experience in software development. These internships help students build foundational technical skills, understand the software development lifecycle, and explore potential career paths in technology. They also provide networking opportunities and sometimes lead to future full-time positions.

What are the key skills and qualifications needed to thrive as a First Year Software Engineer Intern, and why are they important?

To thrive as a First Year Software Engineer Intern, you need a foundational understanding of programming concepts, problem-solving skills, and coursework or experience in computer science fundamentals. Familiarity with languages like Python, Java, or C++, and knowledge of version control systems such as Git, are typically expected. Strong communication, eagerness to learn, and teamwork help interns adapt quickly and contribute effectively in collaborative environments. These skills and qualities are important because they enable interns to learn efficiently, work productively with teams, and successfully tackle real-world engineering challenges.
What cities in Saskatchewan are hiring for First Year Software Engineer Internship jobs? Cities in Saskatchewan with the most First Year Software Engineer Internship job openings:

Teaching Assistant, First-Year Engineering, College of Engineering

American Institute for Chemical Engineers

Saskatoon, SK • On-site

Other

This job post has expired today. Applications are no longer accepted.


Job description

In the appointment of Teaching Assistant, your general duties and responsibilities will be:
Preparing, delivering and/or attending lectures; demonstrating, marking, student consulting, invigilating, holding office hours, setting up experiments, supervising field trips and conferring with the supervisor in charge as required by the assignment.
Your general location of work will be within the College of Engineering
Required Number of Hours: Variable hours during the academic term, see the attached table.
Duration of Employment: 2026 Fall Term
Course Name, Abbreviation and Number: see the attached table.
Start and End Dates: i.e. September 1 to December 31 2026
Qualifications (Skills and Abilities) see the attached table.

Course Number

Course Topic

Total hours/person/term

Duties

# of this position required

Requirements (all- experience with CBA and Crowdmark preferred)

      

GE 102

Module 1 Strategies for Success

12

Tutorials

2

Experience with Re-Engineered program, excellent written and spoken English

GE 102

Module 1 Strategies for Success

36

Marking

6

Experience with Re-Engineered program, excellent written and spoken English

GE 102

Module 2 Indigenous Peoples and Engineering

12

Tutorials

1

Training or familiarity with culture of Indigenous Peoples of Canada, excellent written and spoken English

GE 102

Module 2 Indigenous Peoples and Engineering

35

Marking

6

Training or familiarity with culture of Indigenous Peoples of Canada, excellent written and spoken English

      

GE 122

Dynamics

50

Tutorials, marking, test invig

3

Strong Dynamics skills, familiar with the notations used in Dynamics course at the UofS, excellent written and spoken English

GE 122

Dynamics

50

Marking, test invig

9

Strong Dynamics skills, familiar with the notations used in Dynamics course at the UofS, excellent written and spoken English

GE 122

Dynamics - labs

40

In lab, marking, test invig

6

Strong Dynamics skills, familiar with the notations used in Dynamics course at the UofS, excellent written and spoken English

      

GE 132

Tech Comm

16

Tutorials

2

Excellent written and spoken English, preferably (but not necessarily) have completed RCM 200

GE 132

Tech Comm

30

Marking

6

Excellent written and spoken English, preferably (but not necessarily) have completed RCM 200

GE 132

Drawing and Sketching

8

Tutorials

1

Experience with hand drawing and sketching engineering drawings, excellent written and spoken English

GE 132

Drawing and Sketching

20

Marking

5

Experience with hand drawing and sketching engineering drawings, excellent written and spoken English

      

GE 140

Design I

30

Marking logbooks

3

Familiarity with design logbooks, excellent written and spoken English

GE 140

Design I

14

Tutorials

1

Experience with structured engineering design process (as taught at UofS), excellent written and spoken English

GE 140

Design I

40

Marking written assignments

4

Experience with structured engineering design process (as taught at UofS), excellent written and spoken English

      

GE 172

Matlab

18

Marking/Help Sessions/Invig

2

Strong programming and Matlab skills, excellent written and spoken English

GE 172

Matlab

30

Marking/Invig

4

Strong programming and Matlab skills, excellent written and spoken English

      

GE 152

Circuits

12

Tutorials

2

EE or CME background, excellent written and spoken English

GE 152

Circuits

45

Marking

8

EE or CME background, excellent written and spoken English

      

GE 112

Chem/Bio Eng background

15

Running/Supervising labs

2

Lab experience, excellent written and spoken English

GE 112

Civil background

15

Running/Supervising labs

2

Lab experience, excellent written and spoken English

GE 112

Computer Eng background

15

Running/Supervising labs

2

Lab experience, excellent written and spoken English

GE 112

Electrical Eng background

15

Running/Supervising labs

2

Lab experience, excellent written and spoken English

GE 112

EP background

15

Running/Supervising labs

2

Lab experience, excellent written and spoken English

GE 112

Geo Eng background

15

Running/Supervising labs

2

Lab experience, excellent written and spoken English

GE 112

Enviro Eng background

15

Running/Supervising labs

2

Lab experience, excellent written and spoken English

GE 112

ME background

15

Running/Supervising labs

2

Lab experience, excellent written and spoken English

      

MATH

 

30

Help sessions

2

Strong Math background (Math students preferred). excellent written and spoken English.

CHEM

 

16

Help sessions

1

Strong Chemistry background, excellent written and spoken English.

PHYS

 

16

Help sessions

1

Strong Physics background (Physics students preferred), excellent written and spoken English.

BIO

 

16

Help sessions

1

Strong Biology background, excellent written and spoken English.

GEOL

 

16

Help sessions

1

Strong Geology background, excellent written and spoken English.

CMPT

(CMPT hires)

          

GE 449

Engineering in Society

40

Marking

1

professional experience, EIT or PEng, excellent written and spoken English

To Apply:
Interested applicants must apply with this link https://www.surveymonkey.ca/r/6V8M569

Where a graduate student is appointed to this position, it will be in-scope of PSAC.