As a Software Developer co-op on the International TacCIS team, the responsibilities and range of ... a more experienced engineer. * Implement software routines to meet software requirements.
New
As a Software Developer co-op on the International TacCIS team, the responsibilities and range of ... a more experienced engineer. * Implement software routines to meet software requirements.
New
As a Software Developer co-op on the International TacCIS team, the responsibilities and range of ... a more experienced engineer. * Implement software routines to meet software requirements.
New
Avmax is pleased to offer an aviation co-op opportunity to engineering students currently enrolled ... ExperiencePrevious work with engineering design software (AutoCAD, SolidWorks, etc.).Has completed ...
Quick apply
Avmax is pleased to offer an aviation co-op opportunity to engineering students currently enrolled ... ExperiencePrevious work with engineering design software (AutoCAD, SolidWorks, etc.).Has completed ...
Avmax is pleased to offer an aviation co-op opportunity to engineering students currently enrolled ... Previous work with engineering design software (AutoCAD, SolidWorks, etc.). * Has completed at ...
Avmax is pleased to offer an aviation co-op opportunity to engineering students currently enrolled ... Previous work with engineering design software (AutoCAD, SolidWorks, etc.). * Has completed at ...
Calgary, AB · On-site
CA$23/hr
Qualifications * Currently enrolled in a diploma or degree program in Civil Engineering ... software is an asset. * Curious, dependable, and proactive, with a willingness to ask questions ...
Quick apply
Calgary, AB · On-site
CA$23/hr
Qualifications * Currently enrolled in a diploma or degree program in Civil Engineering ... software is an asset. * Curious, dependable, and proactive, with a willingness to ask questions ...
We are seeking highly motivated Software Engineering intern/co-op to join our team at AMD. In this role - We will assign you responsibilities in which you will work closely with our software ...
New
We are seeking highly motivated Software Engineering intern/co-op to join our team at AMD. In this role - We will assign you responsibilities in which you will work closely with our software ...
New
Buckle up for an epic ride as a co-op student at TacCIS Solutions! Here's your mission, should you ... Science, Software Engineering, Electrical Engineering, or Computer Engineering. If you have ...
New
Buckle up for an epic ride as a co-op student at TacCIS Solutions! Here's your mission, should you ... Science, Software Engineering, Electrical Engineering, or Computer Engineering. If you have ...
New
About Calgary Co-op Calgary Co-op is one of the largest retail co-operatives in North America ... Software Engineering and Enterprise Applications. * Foster an inclusive, accountable, and ...
About Calgary Co-op Calgary Co-op is one of the largest retail co-operatives in North America ... Software Engineering and Enterprise Applications. * Foster an inclusive, accountable, and ...
Calgary, AB · On-site
As a Co-op Machine Learning Software Engineer , you'll be involved a project end to end - everything from data pre-processing to implementing machine learning algorithms and front-end development. At ...
Calgary, AB · On-site
As a Co-op Machine Learning Software Engineer , you'll be involved a project end to end - everything from data pre-processing to implementing machine learning algorithms and front-end development. At ...
Calgary, AB · On-site
As a Co-op Machine Learning Software Engineer , you'll be involved a project end to end - everything from data pre-processing to implementing machine learning algorithms and front-end development. At ...
Calgary, AB · On-site
As a Co-op Machine Learning Software Engineer , you'll be involved a project end to end - everything from data pre-processing to implementing machine learning algorithms and front-end development. At ...
... Developer Co-op Student works alongside our development team to build, enhance, and support the ... NET, C#, SQL Server, GitHub, and GitHub Copilot, plus a genuine understanding of how software gets ...
... Developer Co-op Student works alongside our development team to build, enhance, and support the ... NET, C#, SQL Server, GitHub, and GitHub Copilot, plus a genuine understanding of how software gets ...
We are seeking a highly motivated Product Management intern/co-op to join our team. In this role ... Software Engineering, or a related field. * If you have knowledge/experience with any of the ...
New
We are seeking a highly motivated Product Management intern/co-op to join our team. In this role ... Software Engineering, or a related field. * If you have knowledge/experience with any of the ...
New
Calgary, AB · On-site
Registered in the Computer Science or Engineering Internship/Co-op program and have completed at ... Interest in Software development * Experience with "DevOps" tooling, such as GIT, Elastic/Kibana ...
New
Calgary, AB · On-site
Registered in the Computer Science or Engineering Internship/Co-op program and have completed at ... Interest in Software development * Experience with "DevOps" tooling, such as GIT, Elastic/Kibana ...
New
Calgary, AB · On-site
Registered in the Computer Science or Engineering Internship/Co-op program and have completed at ... Interest in Software development * Experience with "DevOps" tooling, such as GIT, Elastic/Kibana ...
Posted today
Calgary, AB · On-site
Registered in the Computer Science or Engineering Internship/Co-op program and have completed at ... Interest in Software development * Experience with "DevOps" tooling, such as GIT, Elastic/Kibana ...
Posted today
We are seeking a highly motivated Program Management intern/co-op to join our team. In this role ... Software Engineering, Mathematics, Data Science, or a related field/discipline. AI/ML ...
New
We are seeking a highly motivated Program Management intern/co-op to join our team. In this role ... Software Engineering, Mathematics, Data Science, or a related field/discipline. AI/ML ...
New
Supply Chain Co-op/Intern LOCATION: Calgary, AB DURATION: 4 months EDUCATION AND ELIGIBILITY: 2nd, ... Currently pursuing a degree in Engineering, Operations/Logistics and Supply Chain Management, and ...
Supply Chain Co-op/Intern LOCATION: Calgary, AB DURATION: 4 months EDUCATION AND ELIGIBILITY: 2nd, ... Currently pursuing a degree in Engineering, Operations/Logistics and Supply Chain Management, and ...
Supply Chain Co-op/Intern LOCATION: Calgary, AB DURATION: 4 months EDUCATION AND ELIGIBILITY: 2nd, ... Currently pursuing a degree in Engineering, Operations/Logistics and Supply Chain Management, and ...
Supply Chain Co-op/Intern LOCATION: Calgary, AB DURATION: 4 months EDUCATION AND ELIGIBILITY: 2nd, ... Currently pursuing a degree in Engineering, Operations/Logistics and Supply Chain Management, and ...
Calgary, AB · On-site
We are recruiting Co-op Students to join our Calgary office from January to August 2027. All ... Basic understanding of various software programs, including Sage 50, CaseWare, QuickBooks, and ...
New
Quick apply
Calgary, AB · On-site
We are recruiting Co-op Students to join our Calgary office from January to August 2027. All ... Basic understanding of various software programs, including Sage 50, CaseWare, QuickBooks, and ...
New
Calgary, AB · On-site
We are recruiting Co-op Students to join our Calgary office from January to August 2027. All ... Basic understanding of various software programs, including Sage 50, CaseWare, QuickBooks, and ...
New
Calgary, AB · On-site
We are recruiting Co-op Students to join our Calgary office from January to August 2027. All ... Basic understanding of various software programs, including Sage 50, CaseWare, QuickBooks, and ...
New
Registered in the Computer Science or Engineering Internship/Co-op program and have completed at ... Enrolled in Computer Science , Geomatics , Computer Software Engineering or any field related to ...
New
Registered in the Computer Science or Engineering Internship/Co-op program and have completed at ... Enrolled in Computer Science , Geomatics , Computer Software Engineering or any field related to ...
New
Hexagon's Autonomous Solutions, is looking for an Software Test Engineering Intern to join our high ... Registered in the Computer Science or Engineering Internship/Co-op program and have completed at ...
Posted today
Hexagon's Autonomous Solutions, is looking for an Software Test Engineering Intern to join our high ... Registered in the Computer Science or Engineering Internship/Co-op program and have completed at ...
Posted today
$12.02 - $17.79
15% of jobs
$21.10 is the 25th percentile. Wages below this are outliers.
$17.79 - $23.56
18% of jobs
The median wage is $26.13 / hr.
$23.56 - $29.33
39% of jobs
$29.33 - $35.10
2% of jobs
$37.50 is the 75th percentile. Wages above this are outliers.
$35.10 - $40.87
3% of jobs
$40.87 - $46.63
6% of jobs
$46.63 - $52.40
4% of jobs
$52.40 - $58.17
3% of jobs
$58.17 - $63.94
3% of jobs
$63.94 - $69.71
3% of jobs
$69.71 - $75.48
3% of jobs
$12
$33
$75
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.
| Aspect | Software Engineer Co Op | Software Developer Intern |
|---|---|---|
| Credentials | Typically pursuing or holding a bachelor's degree in Computer Science or related field | Usually students in similar fields, often at an earlier stage of their education |
| Work Environment | Full-time or part-time cooperative work, often integrated with academic schedule | Internship, often part-time or summer-only |
| Employer & Industry Usage | Used by tech companies for ongoing cooperative programs, often in software development teams | Commonly 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.
The most popular types of Software Engineer jobs in Calgary, AB are:
For Software Engineer Co Op jobs in Calgary, AB, the most frequently searched job titles are:
The top searched job categories for Software Engineer Co Op jobs in Calgary, AB are:
Cities near Calgary, AB with the most Software Engineer Co Op job openings:

Calgary, AB • On-site
Full-time
This job post has expired today. Applications are no longer accepted.
Perform design, analysis, and test functions under the mentorship of senior engineers.
Document analyses, designs, and tests using standard templates with supervision.
Implement software routines to meet software requirements and maintain the code base.
Build bold. Deliver impact. Win together.
At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve.
If you’re looking for meaningful work that contributes to a safer, more secure world, you’ll find purpose here. Every day, your skills will directly impact programs that matter.
Job DescriptionWe tackle the toughest security and technology challenges by developing and delivering mission-critical products and systems for international customer. We delivery Tactical Communication Information Systems (CIS) to Land Forces around the world through Vehicle Prime Contractors for fighting and support vehicles. The hardware, software and systems integration that our engineers deliver on a daily basis ensure soldiers are never alone, and always aware. From headquarters to vehicles to the individual soldier, your work helps them accomplish their mission, while keeping them safe.
We are looking for a Software Developer co-op to join our International TacCIS cross-disciplinary team delivering CIS solutions for armoured vehicles programs for European NATO nations.
As a Software Developer co-op on the International TacCIS team, the responsibilities and range of activities will vary, but in general you can expect to:
What You Need to Have to Succeed
What Makes You Stand Out
It would be excellent if the candidate had a combination of the following qualities, but we will work with them to grow in these areas:
It is a requirement that General Dynamics Mission Systems–Canada be registered with the Canadian Controlled Goods program and that all of its workforce be security assessed. Successful applicants must meet all applicable security requirements, including but not limited to the ability to obtain and maintain a Canadian government security clearance. Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations. You must be eligible to work in Canada.
Compensation
The expected hourly rate for this position is $23.08 – $32.41.
Final compensation will be determined based on your relevant work experience to date. As part of student placement, you will be eligible for quarterly pay increases.
Why Students Love Working Here
Accommodation
If you require accommodation during any stage of the application process, please contact Human Resources via recruitment@gd-ms.ca.