1

Software Engineer Co Op Jobs in Edmonton, AB (NOW HIRING)

As a Civil Engineering Co-op Student , you'll support a variety of projects and develop practical ... Familiarity with AutoCAD Civil 3D, GIS, or related engineering software is considered an asset.

Intern, Civil Engineering

Edmonton, AB · On-site

CA$24 - CA$32.25/hr

As a Civil Engineering Co-op Student , you'll support a variety of projects and develop practical ... Familiarity with AutoCAD Civil 3D, GIS, or related engineering software is considered an asset.

Join Amrize as a AAT Co-Op Laboratory Technician and help construct what's next. If you're ready to ... Current student from a Civil, Chemical or Materials Engineering program or related discipline.

Installs new software releases, system upgrades and resolves software related problems. * Provides ... This role is required to be a co-op placement position • Diploma in Computer Science or ...

next page

Showing results 1-20

Software Engineer Co Op information

See Edmonton, AB salary details

$12

$33

$75

How much do software engineer co op jobs pay per hour?

As of Aug 31, 2026, the average hourly pay for software engineer co op in Edmonton, AB is $33.94, according to ZipRecruiter salary data. Most workers in this role earn between $21.39 and $43.27 per hour, depending on experience, location, and employer.

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 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 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 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 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 the most commonly searched types of Software Engineer jobs in Edmonton, AB?

The most popular types of Software Engineer jobs in Edmonton, AB are:

What are popular job titles related to Software Engineer Co Op jobs in Edmonton, AB?

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

What job categories do people searching Software Engineer Co Op jobs in Edmonton, AB look for?

The top searched job categories for Software Engineer Co Op jobs in Edmonton, AB are:

What cities near Edmonton, AB are hiring for Software Engineer Co Op jobs?

Cities near Edmonton, AB with the most Software Engineer Co Op job openings:

Infographic showing various Software Engineer Co Op job openings in Edmonton, AB as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $70,599 per year, or $33.9 per hour.

Jan 2027 Engineering (Natural Gas Division) Co-op (Multiple)

ATCO

Edmonton, AB

CA$24 - CA$36/hr

Full-time

Medical, PTO

Posted 24 days ago


Job description

Your potential is here!

Division:         ATCO Gas & Pipelines

Location:        Multiple (including Edmonton, Calgary)

Duration:        8, 12 or 16 months

Salary:             $24 - $36/hour, dependent upon previous work-term experience

Start Date:      January 2027

Relocation:     Relocation assistance will be provided

What We Offer: 

  • A culture based on caring, integrity, agility, collaboration, safety, and belonging
  • Salary increases every semester plus 6% vacation pay
  • Ongoing support from engineering mentors toward your professional growth.
  • Opportunities to give back through ATCO's EPIC Program and team events
  • Well-Being@ATCO Health & Wellness Program
  • So much more!

Your career journey at ATCO has the potential to be full of new experiences, inspiring challenges, and growth without boundaries. Set your sights on how you want to grow and develop, and we'll be right there to support you along the way. ATCO Gas operates systems that transport natural gas across Alberta, delivering it everywhere from small towns to large industrial sites. Engineering work is completed to build and maintain this natural gas system.

Who you are:

Are you an ambitious and motivated student who thrives in an environment powered by entrepreneurial spirit and an inspired vision for the future? We want you in our ATCO Gas Engineering Co-op Program!

  • Enrolled in an undergraduate engineering co-op (or internship) program at a recognized Canadian university.
  • Have Excellent computer skills and experience working with Microsoft Office Suite.
  • Ability to communicate verbally and in writing clearly and concisely, using appropriate technical vocabulary.
  • Hold a valid Class 5 driver's license.

To apply:

  • Our program offers a broad range of unique engineering work experience opportunities, please indicate in your resume or cover letter the top three work scopes that you are most interested in (as described below).
  • Include your most recent transcript in your application.
  • Note: Interviews will be scheduled for the week of September 14, 2026.

What you get to do:
ATCO is hiring for multiple departments, each with their own unique work scopes students will partake in. Each department focuses on different combinations of these tasks depending on the group's roles and responsibilities. 
Some day-to-day examples of what each of the 6 work scopes entail is listed below:

  1. Technical Design: 

    • Review and prepare design drawings for ATCO assets such as pipelines and regulator stations.

    • Prepare installation procedures and technical design calculations.

    • Apply technical codes and standards in design decisions.

  2. Project Management:

    • Engage internal and external stakeholders to coordinate project decisions and updates.

    • Acquire necessary permits and approvals for project deliverables.

    • Manage project estimates, forecasts, and construction schedules.

  3. Process Improvements:

    • Lead and support initiatives aimed at improving business processes and policy improvements in areas such as project management and engineering execution.

    • Support improvements to internal calculators and tools used by engineering groups.

    • Utilize software such as Microsoft Automate and PowerApps to support application development projects.

  4. Data Analysis:

    • Collect and analyze data from engineering projects to effectively manage pipeline system risks.

    • Inform business decisions through data management, modeling, analysis, and reporting using software (Excel, Power BI, etc.).

  5. Technical Analysis/Report Writing:

    • Perform hydraulic modelling, business case preparation, and long-term development plan preparation.

    • Perform material failure analysis and provide findings to inform future project decisions.

  6. Field Support:

    • Provide administrative support to construction and field operations.

    • Review and administer crossing agreements with external stakeholders to ensure safe work around existing gas lines

    • Create and coordinate field staff schedules to meet project execution timelines.
       

Applications will be evaluated on the following criteria: Work experience; Extracurricular and volunteer experience; Unique experiences; Resume Quality and application effort. Please note that only those selected for interviews will be contacted.

ATCO Gas & Pipelines is part of ATCO Ltd. With approximately 6,000 employees and assets of $23 billion, ATCO is a diversified global holding corporation with investments in Structures & Logistics (workforce housing, innovative modular facilities, construction, site support services, and logistics and operations management), Energy Infrastructure (electricity generation, transmission and distribution; natural gas transmission, distribution and infrastructure development; energy storage and industrial water solutions; and electricity and natural gas retail sales), Transportation (ports and transportation logistics) and Commercial Real Estate. More information can be found at www.ATCO.com. ATCO is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, veteran status, sexual orientation, gender identity or any other characteristic protected by law.