1

Software Engineer Co Op Jobs in Saskatchewan (NOW HIRING)

Academic, internship, co-op, or professional experience related to bridge or structural engineering. * Familiarity with finite element software, bridge design software, Mathcad, Microsoft Office, and ...

Liaison between engineering, manufacturing and order fulfilment teams to provide updates and manage ... Maintain standards for co-op advertising as per our Terms and conditions * Help coordinate dealer ...

The Co-op Refinery Complex is hiring a Process Supervisor on a permanent basis to work on-site in ... Power Engineering certification (minimum 4th class) is considered a strong asset. * Have a Class 5 ...

New

Maintain compliance with Brandt's co-op advertising standards and terms. * Act as a liaison between engineering, manufacturing, and logistics teams to ensure smooth communication and timely order ...

Manager - Hydrogeology

Saskatoon, SK · On-site +1

CA$120K - CA$180K/yr

Track current and near-term resourcing within the hydrogeology group in co-ordination with the ... Post-graduate degree in Geoscience or Engineering, with a focus on Hydrogeology, or a related field ...

Ability to learn and adapt to sales software quickly. * Demonstrated ability to implement PR and ... enterprise engineered to unleash the full value of the world's most powerful plant and is the ...

Showing results 41-59

Software Engineer Co Op information

What types of projects and responsibilities can a software engineer co op expect during their placement?

As a Software Engineer Co Op, you can typically expect to work on real-world projects alongside full-time engineers, often contributing to codebases, debugging, and writing tests. Your responsibilities may also include participating in agile team meetings, collaborating with cross-functional teams such as QA and product management, and learning industry-standard tools and workflows. While the scope of your work may start with smaller tasks, strong performance can lead to more complex assignments and greater autonomy as your term progresses.

What is the difference between Software Engineer Co Op vs Software Developer Intern?

AspectSoftware Engineer Co OpSoftware Developer Intern
CredentialsTypically pursuing or holding a bachelor's degree in Computer Science or related fieldUsually students in similar fields, often at an earlier stage of their education
Work EnvironmentFull-time or part-time cooperative work, often integrated with academic scheduleInternship, often part-time or summer-only
Employer & Industry UsageUsed by tech companies for ongoing cooperative programs, often in software development teamsCommonly used by companies for short-term internship roles in software development

The main difference is that a Software Engineer Co Op is a longer-term, often semester-based cooperative position that integrates with academic programs, while a Software Developer Intern is typically a shorter-term internship, often during summer, focused on gaining initial industry experience.

What are software engineer co op positions?

Students studying to be software engineers often look for internship and training opportunities. As a software engineer co-op, you work with today’s latest and greatest technologies, researching Database Theory, JavaScript, CSS3, HTML5, and more. Your responsibilities are those of a student and intern, and you research and develop software. Your duties may include completing a project, assisting engineers, or shadowing them to develop the skills necessary for entering the workforce. Co-op positions often last for a term of one year. Students almost always receive pay for these positions that either provide credit or a pass/fail grade.

What are the key skills and qualifications needed to thrive as a software engineer co op, and why are they important?

To thrive as a Software Engineer Co Op, you need a solid understanding of programming fundamentals, algorithms, and data structures, usually supported by coursework in computer science or a related field. Familiarity with common programming languages (such as Python, Java, or C++), version control systems like Git, and basic exposure to development environments is important. Strong problem-solving abilities, willingness to learn, and effective communication set standout candidates apart. These skills ensure you can contribute to real-world projects, adapt to new technologies, and collaborate effectively within engineering teams.

What is a software engineer co op?

A Software Engineer Co-Op is a student or recent graduate who participates in a cooperative education program, gaining hands-on work experience at a company while still in school. These positions typically last several months and allow students to apply their classroom knowledge to real-world software development projects. Co-Ops work alongside experienced engineers, contributing to coding, debugging, and project development, and often rotate between academic terms and work terms. This experience helps students build their skills, expand their professional network, and often leads to future job opportunities.

What are the most commonly searched types of Software Engineer jobs in Saskatchewan?

The most popular types of Software Engineer jobs in Saskatchewan are:

What are popular job titles related to Software Engineer Co Op jobs in Saskatchewan?

For Software Engineer Co Op jobs in Saskatchewan, the most frequently searched job titles are:

What job categories do people searching Software Engineer Co Op jobs in Saskatchewan look for?

The top searched job categories for Software Engineer Co Op jobs in Saskatchewan are:

What cities in Saskatchewan are hiring for Software Engineer Co Op jobs?

Cities in Saskatchewan with the most Software Engineer Co Op job openings:

Infographic showing various Software Engineer Co Op job openings in Saskatchewan as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution.

Full-time

Retirement

Re-posted 2 hours ago


Job description

The Co-op Refinery Complex (CRC) is hiring an Electrical Maintenance Engineer on a permanent basis to work on-site in Regina, SK.

We are looking for an Electrical Engineer to join our maintenance team and support a variety of technical challenges, gain hands-on experience troubleshooting and improving electrical and instrumentation equipment, and collaborate with a skilled team to drive maintenance excellence through innovative solutions and cross-functional collaboration. Apply today for the opportunity to contribute to safe, reliable operations while building your expertise and making a meaningful impact.

What you’ll do:

  • Support maintenance engineering activities of varying complexity, including troubleshooting electrical and instrumentation equipment, developing Construction Work Packages (CWPs), and specifying and designing small-scale electrical modifications and installations.
  • Provide day-to-day technical support to tradespeople and planners by helping resolve electrical or instrumentation equipment issues, addressing obsolescence concerns, and assisting with field and shop repairs.
  • Completing analysis to develop and recommend technically sound and cost-effective solutions for electrical or instrumentation equipment issues, considering safety, reliability, and operational impacts. Higher impact decisions will be supported by the guidance of more senior technical staff.
  • Contribute to maintaining maintenance engineering backlogs and tracking performance metrics, supporting timely resolution of issues to minimize downtime and maintain equipment integrity.
  • Collaborate with Trades, Operations, Reliability, and other departments to support equipment performance and identify opportunities for electrical and instrumentation system improvements.

Who you’ll work with:

The Team: You will work closely with several engineers and technicians in the areas of Reliability, Rotating Equipment, Maintenance, and Equipment Integrity on a team that prioritizes operational safety and plant reliability.

Why it matters:

We fuel Western Canada. Our Refinery strives to be a recognized leader in safety, reliability and sustainability within the petroleum-refining industry.

Who you are:

You are looking for a career in maintenance engineering and:

  • Have 4+ years of related engineering experience in a heavy industrial setting.
  • Have a bachelor’s degree in electrical/electronics engineering and are registered with APEGS as an EIT or P.Eng (a combination of relevant education and experience may be considered).
  • Are familiar with equipment codes and standards associated with refinery assets.
  • Have experience developing Construction Work Packages, working within CMMS systems, and executing Management of Change processes.

What we offer:

  • Competitive salaries, short-term incentives, a comprehensive benefits package, and an employer-contributed pension plan.
  • Encouragement to take advantage of learning opportunities to grow and develop as a Team Member. 
  • As a co-operative, we do business differently. We believe in working together to serve Western Canadians, delivering profits back to our communities and investing in sustainable growth. To learn more about who we are and what we offer, visit www.fcl.crs.

We are committed to providing reasonable accommodations throughout the recruitment process to ensure an enjoyable candidate experience. If you require an accommodation during the recruitment process, we invite you to submit your requests to us via fclhr@fcl.crs. All information received will be kept confidential.

If this opportunity speaks to you, we invite you to apply today!

We thank all candidates for their interest, however only those selected to continue in the recruitment process will be contacted.

As this position is considered a position of trust and safety sensitive, you may be required to complete a pre-employment drug and alcohol test and a criminal record check in accordance with CRC policies.

FCL embraces diversity and inclusion. We’re working to create a workforce that is as diverse as the communities we serve and an environment where every team member brings their whole self to work. We believe all candidates should feel at home with us and be given the opportunity to fully participate during the recruitment process.