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: * Perform some design, analysis and test ...
New
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: * Perform some design, analysis and test ...
New
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: * Perform some design, analysis and test ...
New
Position Scope The Engineering Co-op Program within North American Construction Group will provide ... Development of software solutions for program expansion * Monitoring data source devices and ...
Position Scope The Engineering Co-op Program within North American Construction Group will provide ... Development of software solutions for program expansion * Monitoring data source devices and ...
... 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 ...
The Engineering Co-op Program within North American Construction Group will provide you with ... Development of software solutions for program expansion * Monitoring data source devices and ...
New
The Engineering Co-op Program within North American Construction Group will provide you with ... Development of software solutions for program expansion * Monitoring data source devices and ...
New
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 ...
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 ...
Camrose, AB · On-site
Your Co-op Gain real experience. Learn from the best. See how your work matters. Our internships ... Your Work Provide engineering students interested in production management an opportunity to apply ...
Camrose, AB · On-site
Your Co-op Gain real experience. Learn from the best. See how your work matters. Our internships ... Your Work Provide engineering students interested in production management an opportunity to 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 ...
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 ...
Co-op does business differently. As a co-operative, we believe in working together to serve Western ... Seljax estimating software experience is an asset A Class 5 Driver's License is required. Able to ...
Co-op does business differently. As a co-operative, we believe in working together to serve Western ... Seljax estimating software experience is an asset A Class 5 Driver's License is required. Able to ...
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 ...
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 ...
Calgary, AB · On-site
Are you interested in the opportunity to work as a Developer Co-op at RBC for 8 Months ? By ... Knowledge of the Software Development Life Cycle (SDLC) - Agile, Waterfall, and Iterative methods ...
Calgary, AB · On-site
Are you interested in the opportunity to work as a Developer Co-op at RBC for 8 Months ? By ... Knowledge of the Software Development Life Cycle (SDLC) - Agile, Waterfall, and Iterative methods ...
Calgary, AB · On-site
Are you interested in the opportunity to work as a Developer Co-op at RBC for 8 Months ? By ... Knowledge of the Software Development Life Cycle (SDLC) - Agile, Waterfall, and Iterative methods ...
Calgary, AB · On-site
Are you interested in the opportunity to work as a Developer Co-op at RBC for 8 Months ? By ... Knowledge of the Software Development Life Cycle (SDLC) - Agile, Waterfall, and Iterative methods ...
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 ...
Enrolled in an undergraduate engineering co-op (or internship) program at a recognized Canadian ... Utilize software such as Microsoft Automate and PowerApps to support application development ...
Enrolled in an undergraduate engineering co-op (or internship) program at a recognized Canadian ... Utilize software such as Microsoft Automate and PowerApps to support application development ...
Calgary, AB · On-site
We're looking for a Robotics Software Developer to join our team and contribute to developing ... An internship, co-op, competition team (e.g., robotics/autonomy), or a portfolio of robotics ...
Calgary, AB · On-site
We're looking for a Robotics Software Developer to join our team and contribute to developing ... An internship, co-op, competition team (e.g., robotics/autonomy), or a portfolio of robotics ...
Calgary, AB · On-site
Are you interested in the opportunity to work as a Developer Co-op at RBC for 4-8 Months. By ... Knowledge of the Software Development Life Cycle (SDLC) - Agile, Waterfall, and Iterative methods ...
Calgary, AB · On-site
Are you interested in the opportunity to work as a Developer Co-op at RBC for 4-8 Months. By ... Knowledge of the Software Development Life Cycle (SDLC) - Agile, Waterfall, and Iterative methods ...
South Country Co-op is seeking a Registered Pharmacy Technician to join our Northlands Pharmacy ... Knowledge of Kroll Pharmacy Software is an asset * Proficiency with Microsoft Office programs (Word ...
South Country Co-op is seeking a Registered Pharmacy Technician to join our Northlands Pharmacy ... Knowledge of Kroll Pharmacy Software is an asset * Proficiency with Microsoft Office programs (Word ...
South Country Co-op is seeking a Registered Pharmacy Technician to join our 13th Ave Pharmacy team ... Knowledge of Kroll Pharmacy Software is an asset * Proficiency with Microsoft Office programs (Word ...
South Country Co-op is seeking a Registered Pharmacy Technician to join our 13th Ave Pharmacy team ... Knowledge of Kroll Pharmacy Software is an asset * Proficiency with Microsoft Office programs (Word ...
Calgary, AB · On-site
You'll work alongside developers, architects, and designers who take quality seriously, on projects ... Approximately 0-2 years of software development experience, including internships, co-op placements ...
Quick apply
Calgary, AB · On-site
You'll work alongside developers, architects, and designers who take quality seriously, on projects ... Approximately 0-2 years of software development experience, including internships, co-op placements ...
| Aspect | Software Developer Co Op | Software Engineer Intern |
|---|---|---|
| Credentials | Typically enrolled in a computer science or related degree program | Usually students in a similar field, often at the undergraduate level |
| Work Environment | Part-time or full-time during academic terms, often in corporate or tech company settings | Temporary position, often during summer, in tech companies or startups |
| Employer & Industry Usage | Common in tech, software, and IT industries; used by companies to develop talent pipeline | Common in tech and software industries; used for skill development and recruitment |
Both roles are internship positions aimed at students gaining practical experience. The main difference lies in terminology and sometimes duration or scope, but both serve as entry points into software development careers.
The most popular types of Software Developer jobs in Alberta are:
For Software Developer Co Op jobs in Alberta, the most frequently searched job titles are:
The top searched job categories for Software Developer Co Op jobs in Alberta are:
Cities in Alberta with the most Software Developer Co Op job openings:

Calgary, AB • On-site
Full-time
This job post has expired 1 day ago. 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.