Co-op Software Developer - Impactful Defence Tech (Hybrid)

General Dynamics Mission Systems–Canada

Calgary

Hybrid

CAD 34,000 - 46,000

Part time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Eligibility for future co‑ops or full‑

Job summary

General Dynamics Mission Systems–Canada is seeking a Software Developer co‑op to join our International TacCIS team, delivering CIS solutions for armoured vehicle programs. You will work under mentorship on design, analysis, and testing, contributing to integration and verification efforts for NATO European programs.

The role targets students enrolled in a relevant technical degree, with exposure to AI/ML models preferred.

Qualifications

  • Currently pursuing a University Degree in Electrical Engineering, Computer Engineer, Software Engineer, Computer Science or equivalent technical degree.
  • Experience working with or familiarity with AI/ML models is preferred.
  • Ability to work effectively with minimum supervision and in a collaborative team environment.
  • Good presentation skills and strong communication/collaboration abilities.
  • Willingness to learn, take ownership, and contribute to a team in a fast-paced defence tech environment.

Responsibilities

  • Perform design, analysis and test functions under mentorship of senior engineers.
  • Document analyses, designs and tests (tech notes, requirements, design documents, test plans/reports).
  • Implement software routines to meet software requirements.
  • Maintain code base per coding standards.
  • Develop and perform integration tests and debug implementations.
  • Perform design verification tests under supervision.
  • Investigate system problem reports and conduct root cause/trend analyses.
  • Provide technical support during high-level integration and qualification testing.
  • Provide technical support to internal customers.
  • Perform developmental configuration management activities.
  • Present work at design reviews or peer reviews.

Skills

Team collaboration
Communication skills
Presentation skills
Problem solving
AI/ML familiarity

Education

Electrical Engineering
Computer Engineer
Software Engineer
Computer Science
Equivalent technical degree

Job description

General Dynamics Mission Systems–Canada is seeking a Software Developer co‑op to join our International TacCIS team, delivering CIS solutions for armoured vehicle programs. You will work under mentorship on design, analysis, and testing, contributing to integration and verification efforts for NATO European programs.

The role targets students enrolled in a relevant technical degree, with exposure to AI/ML models preferred.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Co-op Software Engineer - Hybrid, Flexible Hours
Co-op Software Engineer - Hybrid, Flexible Hours

General Dynamics Mission Systems - Canada • Calgary

Hybrid
CAD 34,000 - 46,000
Hybrid work model
Flexible work hours
Networking opportunities
+1
Co-op Winter 2027 - Software Engineering Developer - 16-Months
Co-op Winter 2027 - Software Engineering Developer - 16-Months

General Dynamics Mission Systems - Canada • Calgary

Hybrid
CAD 34,000 - 46,000
Hybrid work model
Flexible work hours
Networking opportunities
+1
Co-op Winter 2027 - Software Engineering Developer - 16-Months
Co-op Winter 2027 - Software Engineering Developer - 16-Months

General Dynamics Mission Systems–Canada • Calgary

Hybrid
CAD 34,000 - 46,000
Eligibility for future co‑ops or full‑
Co‑op Software Engineer: Embedded & Networking (Hybrid)
Co‑op Software Engineer: Embedded & Networking (Hybrid)

General Dynamics Missions System International • Calgary

Hybrid
CAD 34,000 - 46,000
Co-op Embedded Software Engineer (Arm & Microprocessors)
Co-op Embedded Software Engineer (Arm & Microprocessors)

General Dynamics Mission Systems - Canada • Calgary

Hybrid
CAD 34,000 - 46,000
Hybrid work model
Flexible work hours
Compressed workweek
+2
Co-op Software Engineer – Hybrid & Flexible Hours
Co-op Software Engineer – Hybrid & Flexible Hours

General Dynamics Mission Systems - Canada • Ottawa

On-site
CAD 33,000 - 45,000
Flexible work hours
Hybrid work model (where applicable)
Networking opportunities across teams
Co-op Winter 2027 - Software Engineering (TacCIS Solutions) -12 Months
Co-op Winter 2027 - Software Engineering (TacCIS Solutions) -12 Months

General Dynamics Missions System International • Calgary

Hybrid
CAD 34,000 - 46,000
Co-op Winter 2027 - Software Developer - 8 Months
Co-op Winter 2027 - Software Developer - 8 Months

General Dynamics Mission Systems - Canada • Ottawa

Hybrid
CAD 34,000 - 46,000
Flexible work hours
Compressed workweek
Hybrid work model
Co-op Winter 2027 - Software Engineering (TacCIS Solutions) -12 Months
Co-op Winter 2027 - Software Engineering (TacCIS Solutions) -12 Months

General Dynamics Mission Systems - Canada • Calgary

Hybrid
CAD 34,000 - 46,000
Hybrid work model
Flexible work hours
Compressed workweek
+2
Co-op Systems Engineer – Hybrid Defense Tech
Co-op Systems Engineer – Hybrid Defense Tech

General Dynamics Mission Systems - Canada • Ottawa

Hybrid
CAD 33,000 - 45,000
Hybrid work model (where applicable)
Flexible work hours
Onsite amenities and social events