Talent.com
General Dynamics Mission Systems–Canada
Co-op May 2026 - Software Engineering - 8-12 MonthsGeneral Dynamics Mission Systems–Canada • Calgary, AB, CA
Co-op May 2026 - Software Engineering - 8-12 Months

Co-op May 2026 - Software Engineering - 8-12 Months

General Dynamics Mission Systems–Canada • Calgary, AB, CA
30+ days ago
Job type
  • Full-time
Job description

Overview

Co-op May 2026 - Software Engineering - 8-12 Months. Join to apply for the Co-op May 2026 - Software Engineering - 8-12 Months role at General Dynamics Mission Systems–Canada.

Base pay range

CA$23.08/hr - CA$32.41/hr

Job Description

In this role, students contribute to the design, development, and testing of complex software and embedded/firmware systems supporting defence operations. These roles provide hands-on experience across the software development lifecycle, including coding, debugging, testing, documentation, and contributing to process improvements. The work supports key software systems used in land operations, deployed across vehicles, headquarters, and other operational platforms.

Key Responsibilities

  • Develop, implement, and test software solutions according to design requirements and coding standards.
  • Assist in software integration and verification activities, including debugging and troubleshooting.
  • Document code, processes, and workflows, maintaining clear technical records.
  • Support automated testing and develop scripts or test tools where applicable.
  • Collaborate with engineers, systems engineers, and multidisciplinary teams across the organization.
  • Participate in team planning, code reviews, and iterative development activities.
  • Gain exposure to software development best practices and industry-standard tools and frameworks.

Qualifications

  • Required: Currently pursuing a bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, Systems Engineering, or a related technical/scientific discipline.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work effectively both independently and in a team.
  • Enthusiastic, willing to learn, and takes ownership of assigned work.

Assets

  • Experience with programming languages such as C#, Java, Kotlin, Python, or C++.
  • Exposure to version control systems (e.g., Git) and collaborative software development practices.
  • Familiarity with software testing frameworks and automated testing tools, including unit testing.
  • Experience with DevOps or CI/CD tools (e.g., Jenkins, GitLab CI/CD, Maven, Docker, Kubernetes, Ansible, Terraform).
  • Experience with AI tools such as OpenWebUI, Ollama, and Tika.
  • Experience with Android application development (e.g., Android Studio, Kotlin/Java, Gradle, mobile UI frameworks).
  • Understanding of software development methodologies, such as Agile or iterative development.
  • Knowledge of distributed systems, databases, or networked applications, including familiarity with computer networking.
  • Experience with Make or related build systems.
  • Experience working in Linux environments, including command-line interaction and scripting in Bash or PowerShell.

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.

Additional Information

Compensation

The expected hourly rate for this position is CA$23.08 – CA$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

  • Purposeful Innovation & Problem Solving: You’ll work alongside experienced professionals and some of the brightest minds in the defence sector, gaining hands-on experience with next-generation technologies. This is a place where your ideas are encouraged, creativity is valued, and you’ll be supported as you learn and help drive modern, practical solutions.
  • Connection & Mentorship: Through onboarding to your career journey with us, you will work with teammates that are excited to share their experience and develop your skills. Have meaningful interactions, ask questions, and build relationships that can lead to lasting industry connections.
  • Perks & Highlights:
    • Eligibility for future co-ops or full-time roles
    • Flexible work hours and compressed workweek options
    • Hybrid work model (where applicable)
    • Networking opportunities across teams and disciplines
    • Onsite amenities and social events (gym, bike storage, trivia, appreciation events, etc.)
    • Corporate discounts

Accommodation: If you require accommodation during any stage of the application process, please contact Human Resources via recruitment@gd-ms.ca.

Seniority level

  • Internship

Employment type

  • Internship

Job function

  • Production, Distribution, and Engineering
  • Industries: Software Development and IT Services and IT Consulting
#J-18808-Ljbffr
Create a job alert for this search

Co-op May 2026 - Software Engineering - 8-12 Months • Calgary, AB, CA

Similar jobs

Co-op, Accounting (12 Months Term)

Calgary AirportsCalgary, AB, CA
Full-time

Full-Time, 12-month term, expected start date September 7, 2026.Hybrid (3 days in office, 2 days WFH).Number of positions available:.Powered by heart and dedicated to excellence, we’re the team tha... Show more

 • Promoted

IAM – Sailpoint Developer

Parkland Corporationcalgary, ab, Canada
Full-time

As of November 1, 2025, Sunoco LP has successfully completed its acquisition of Parkland Corporation.For more information, please visit.Sunoco LP is a leading energy infrastructure and fuel distrib... Show more

 • Promoted

Co-op Student – Heavy Civil Construction

Jim Dent ConstructionCalgary, AB, CA
Full-time

Jim Dent Construction, headquartered in Hope BC, is a respected and long-standing leader in heavy civil construction across British Columbia.With a proven track record of successfully delivering co... Show more

 • Promoted

iOS App Developer

Compunnel Inc.Calgary, AB, CA
Full-time

Be among the first 25 applicants.Direct message the job poster from Compunnel Inc.Senior Delivery Manager @Compunnel Inc.MBA, Recruitment SME (Internal Unit Lead - Direct Accounts Project Delivery)... Show more

 • Promoted

Senior iOS App Developer

ALLTECH CONSULTING SVC INCCalgary, AB, CA
Full-time

Since our founding in 1935, ourCompany has been committed to serving local and global communities by being a market leader in Investment Banking, Securities, Investment Management and Wealth Manage... Show more

 • Promoted

Project Engineering Co-Op — Calgary (12 Months) - $22 - $25 An Hour - No Experience Required

IKO IndustriesCalgary, Canada
Full-time

Seeking an Engineering student for a 12-month co-op position in Calgary to support project management for capital projects and assist with safety and compliance.Requires proficiency in Microsoft to... Show more

 • Promoted

Software Development Manager

CD Newco LLC d/b/a Curve Dentalcalgary, ab, Canada
Full-time

CD Newco LLC d/b/a Curve Dental Calgary, Alberta, Canada.Curve Dental is the leading cloud‑based dental practice management platform, helping thousands of dental practices streamline operations, im... Show more

 • Promoted

Mining Engineering Co-op – Mechanical/Electrical

Teck Resources LimitedCalgary, AB, CA
Full-time

Join a leading Canadian mining company as a co-op student and immerse yourself in a dynamic work environment.This role offers the chance to apply your engineering knowledge in real-world projects w... Show more

 • Promoted

Complete Online Surveys For Cash (Up to $25/per)

Earn HausHigh River, AB, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Innovative AI Developer Co-op for Nuclear Efficiency Projects

Nuclear Promise XCalgary, AB, CA
Full-time

Be a part of revolutionizing nuclear operations as an AI Developer Co-op.Design, develop, and deploy AI agents to enhance efficiency and safety remotely from Ontario.This role entails taking owners... Show more

 • Promoted

Project Engineering Co-Op - $22 - $25 An Hour

IKO IndustriesCalgary, Canada
Full-time

Seeking an Engineering Student (Co-op) for a 12-month project engineering role in Calgary, Alberta.Responsibilities include assisting with project management, supporting continuous improvement proj... Show more

 • Promoted

Facility Integrity Engineering, Co-Op Student (12-Month Term) - C$26.7 - C$36.3 An Hour

Trans MountainCalgary, Canada
Full-time

Co-op student position assisting with facility integrity engineering tasks, including database updates, document maintenance, and project management. Show more

 • Promoted

Engineering Co-op

Teck Resources LimitedCalgary, AB, CA
Full-time

For this exciting position, we are specifically targeting students who have a background in Electrical Engineering, Mechanical Engineering, or a related field.If you are not currently located in th... Show more

 • Promoted

Co-Op Software Developer - Saas & Ai, Hybrid Role - C$67,000 A Year - No Experience Required

Themis Solutions Inc.Calgary, Canada
Full-time

Software Developer Co-op role for 8 months, developing software solutions.Hybrid work environment with a competitive salary. Show more

 • Promoted

Engineering Co-Op: Grow with Mentorship & Flexible Hours

AllnorthCalgary, AB, CA
Full-time

A multi-disciplinary engineering company in Calgary is seeking co-op students from various engineering disciplines.As a co-op student, you will gain hands-on experience, engage in diverse projects,... Show more

 • Promoted

Hands-on Engineering Co-op Roles

AllnorthCalgary
Full-time

Gain valuable experience as an engineering co-op student.Work on diverse projects in construction and project delivery while receiving mentorship from industry professionals in a collaborative envi... Show more

 • Promoted

Agile Tester, Co-op, September 2026 - September 2027

SiemensCalgary, AB, CA
Full-time

We are passionate about innovations that mean real progress.We are excited about technologies that still need to be developed.What about you? Do you want to use your curiosity, passion, and creativ... Show more

 • Promoted

Survey Taker: Earn up to $25 per survey (Remote)

Earn HausOkotoks, AB, CA
Remote
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more