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 ...

Putting people first, every day BDO is a firm built on a foundation of positive relationships with ... Bachelor's or master's degree in computer science, Software Engineering or a related field.

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 ...

... the Year award winner. The role: Join Saltworks as an Operations Engineer and take on an exciting, on-site, hands-on role supporting the launch of a first-of-its-kind lithium demonstration plant ...

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:

Lecturer, First-Year Engineering, Graham School of Professional Development

American Institute for Chemical Engineers

Saskatoon, SK

Other

Medical, Dental, Vision, Life, Retirement

Posted 7 days ago


Job description

Applications are invited from qualified individuals for a full time; 1-year term lecturer position- with the possibility of extension for another 1 year term; with the First-Year Engineering program with the School of Professional Development, College of Engineering.

The successful candidate will become a key member of the First Year Engineering instructor team that coordinates and delivers the engineering course material within the first year curriculum.

Since the quality of the student experience forms the cornerstone of the program, the ideal candidate will possess a demonstrated record of teaching excellence, as well as a commitment to teaching and learning innovation.

The successful candidate will be expected to work with other members of the First Year and SoPD teams to contribute to a supportive atmosphere. The successful candidate will teach First Year and general engineering courses and take part in the administration of the First Year program (including course coordination, TA/RA supervision, and team coordination). This position will teach up to 30 CU in an academic year.

About the College and First-Year Engineering Program

In 2021 the College of Engineering undertook a complete redesign of its first-year program, incorporating research-informed best practices in course design, teaching and learning methods, approaches to student assessment, and experiential learning opportunities. This innovative program has positioned the College at the forefront of engineering education in Canada, making the University of Saskatchewan a destination of choice for excellent students from across Canada, and beyond.

The new curriculum has a modular structure, featuring a high degree of alignment in the sequencing and presentation of materials, both across courses and over the academic year.  In addition, a consistent assessment strategy has been implemented within courses based on the competency-based model, allowing students some opportunity to revisit and retest material that they have yet to master. For more information on the program, please visit our website.

The University of Saskatchewan's main campus is situated on Treaty 6 Territory and the Homeland of the Metis. The University of Saskatchewan is located in Saskatoon, Saskatchewan, a city with a diverse and thriving economic base, a vibrant arts community and a full range of leisure opportunities. The University has a reputation for excellence in teaching, research and scholarly activities and offers a full range of undergraduate, graduate, and professional programs.

Skills, Qualification and Experience: The successful candidate will have an undergraduate degree in Engineering, as well as an advanced degree in a relevant field, and ideally be registered as a professional engineer in Canada.  If not currently a PEng, the candidate must be eligible to register as a Professional Engineer in the Association of Professional Engineers and Geoscientists of Saskatchewan. We are seeking a candidate who demonstrates the following:

  • experience teaching in a post-secondary environment;
  • clear evidence of strong teaching and communication skills;
  • experience teaching courses such as mechanics, design, drawing & sketching, computer programming, electrical circuits, professional ethics, and research.
  • an ability to work effectively in a collaborating team.

Preference will be given to the candidate who has experience with inclusion of Indigenous perspectives, program evaluation and accreditation, teaching enhancement software systems such as Canvas, Crowdmark and Mobius, active learning techniques, and with competency-based assessment.

Salary information for this position for the 2025-26 and 2026-27 salary band for a Lecturer can be found here.

This position includes a comprehensive benefits package: dental, health and extended vision care plan; pension plan, life insurance (compulsory and voluntary), sick leave, travel insurance, death benefits, an employee assistance program, a professional expense allowance, and a flexible health and wellness spending program.

Interested candidates must submit a single PDF that includes a cover letter addressing how their experience aligns with the position's competencies, a one-page teaching philosophy, a detailed curriculum vitae, and any supporting documents.

Applications must be submitted in a single PDF file to graham.school@usask.ca

The anticipated start date is August 1, 2026

Only complete applications will be considered. The review of applications will begin on June 22nd. Applications received after this date will not be considered.