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

Sep 2026 Engineering (Natural Gas Division) Co-op (Multiple)

ATCOCalgary
Full-time

Division: ATCO Gas & Pipelines.Location: Multiple (Edmonton, Calgary).Salary: $ - $/hour, dependent upon previous work-term experience.Relocation: Relocation assistance will be provided.A culture b... Show more

 • Promoted

Engineering Co-Op: Grow with Mentorship & Flexible Hours

AllnorthCalgary
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

Information Technology Private Tutoring Jobs Airdrie

SuperprofAirdrie, Canada
CA$20.00 hourly
Full-time +1

Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi... Show more

 • Promoted

Project Development Advisor - Spanish Required

Cuso InternationalOkotoks, Alberta
Permanent

This Volunteer Placement is Located in:.Please submit a Spanish Resume and Statement of Interest.Open to Canadian Citizens and Permanent Residents of Canada only.Join Cuso International as a Projec... Show more

 • Promoted

Nanny Wanted - Looking For A Reliable And Caring Nanny In Okotoks, Alberta $20/Hour

CanadianNanny.caOkotoks, Alberta, Canada
CA$20.00 hourly
Full-time

Hello! Our family in Okotoks, Alberta is searching for a full-time, live-out nanny to care for our infant.The ideal candidate should have CPR certification and prior experience caring for infants.T... Show more

 • Promoted

Co-op Fall 2026 - Software Engineering Developer - 16-Months

General Dynamics CorporationCalgary, Alberta, Canada
Full-time

Responsibilities for this Position Location:.St SE #110, Calgary, AB T2A 7B2, Canada.Company Description Build bold.At General Dynamics Mission Systems Canada, we are not just engineering technolog... Show more

 • Promoted

Engineering Co-op with CPKC in Calgary

CPKCCalgary
Full-time

Jumpstart your engineering journey at CPKC as a Co-op Student in Track Evaluation Car Department, based in Calgary.This role blends theoretical knowledge with practical experiences in rail inspecti... Show more

 • Promoted

Integrator Software Developer (Co-op)

Nutrien Ag Solutions LimitedCalgary, Alberta, Canada
Full-time

Job Title: Integrator Software Developer (Co-op).As an Integrator – Software Developer, you will design, build, test, and maintain Python-based applications that directly enhance operational safety... Show more

 • Promoted

September 2026 Operational Technology Co-op (Various)

Elk Valley ResourcesCalgary
Full-time

Vacancies: Various (Industrial Networking, Operational Technology and Telemetry).At EVR, we’re dedicated to supporting our workforce on their unique career journeys.EVR recognizes our employees' sk... Show more

 • Promoted

Transportation Planning Co-op (Summer 2026)

Fashion Institute of Design & MerchandisingCalgary
Full-time

Gain real‑world experience on exciting transportation planning and civil engineering projects.Connect with recent college graduates and our company leaders through mentoring and young professionals... Show more

 • Promoted

Fall 2026 Wealth Management Operations Co-op

ScotiabankCalgary
Full-time

Become a vital part of Scotiabank's Wealth Management Operations through our Fall 2026 Co-op program.This full-time internship runs from September to December, providing an immersive experience in ... Show more

 • Promoted

Deliver with Uber - Sign Up and Start Earning

Uber eatsHigh River, AB, CA
Full-time +2

Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly.Delivering with Uber allows you to earn quick cash while maintaining the flexibility your... Show more

 • Promoted

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

General Dynamics Mission Systems–CanadaCalgary, Canada
Full-time

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.Job Descriptio... Show more

 • Promoted

Heavy Equipment Operator - Haul Truck Local - 6/6 Rotation

FLINT Corp.High River, Alberta, Canada
Permanent

FLINT is a leading service provider in Canada’s energy and industrial markets offering full asset life cycle support, including construction, maintenance, fabrication, and environmental services.Co... 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 Student - Enterprise Applications

AltaLinkCalgary
Full-time

Co-Op Student - Enterprise Applications.Date Posted: December 16th, 2025.Closing Date: January 11th, 2026.NOTE: The start date for this position is September 2026.The length of the term is 12 month... Show more

 • Promoted

Fall Co-op in Building Sciences

WSP USACalgary, AB, CA
Full-time

Kick-start your career at WSP with a Fall co-op in Building Sciences.Based in Calgary or Edmonton, this role offers hands-on learning and supports better building performance.This opportunity is pe... Show more

 • Promoted

Co-op in Transportation Planning and Engineering

HDRCalgary
Full-time

Elevate your engineering career at HDR as a Transportation Planning/Engineering Co-op in Calgary, Alberta.This role offers vital industry experience while supporting innovative transportation proje... Show more

 • Promoted

Summer Or Co-Op Students - 2026 - C$21 - C$27 An Hour - No Experience Required

Montrose EnvironmentalCalgary, Canada
Full-time

Seeking students for environmental roles in various Canadian locations, involving hands-on experience and project work in environmental consulting. 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