Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Co-op Winter 2027 - Software Developer - 8 Months

$23.08 - $32.41 per hour
Full-time

GD Mission Systems

Responsibilities for this Position

Intern

Company Description

Build bold. Deliver impact. Win together.

At General Dynamics Mission SystemsCanada, were not just engineering technology were 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 youre looking for meaningful work that contributes to a safer, more secure world, youll find purpose here. Every day, your skills will directly impact programs that matter.

To be considered for this opportunity, you must be enrolled at a recognized Canadian post-secondary institution and be eligible for a co-op work term during the period specified in the job posting. As part of your application, you must upload proof of enrolment and your most recent academic transcript .

Job Description

The Applications team for the Land C5ISR Program is looking for a Co-op Software Engineer to join our team. We develop and integrate various software products that enable the Canadian Army to support and accomplish their missions. Our focus is predominantly on Battle Management and Planning applications. On this team, you can expect to work in an Agile development framework on a variety of different technologies, including deploying web-based server applications, and working with messaging networks over tactical radios.

In this role, you can expect to :

  • Implement software to meet the requirements, Definition of Done and Acceptance Criteria
  • Develop and perform tests and debugging of code
  • Identify defects, resolve issues and verify changes
  • Support and perform Product level test and integration efforts
  • Participate in code reviews
  • Participate in Agile ceremonies, including PI Planning, Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective
  • Expand knowledge of latest technologies, products and market trends relevant to area of work
  • Performing related duties as assigned

Qualifications

What You Need to Have to Succeed

  • Currently pursuing a degree in Computer, Software, or Systems Engineering, Computer Science, or other related field.
  • Strong communication skills, both verbal and written.
  • Experience in, or interest to learn Java, Python.

What Makes You Stand Out

  • Experience with the Canadian Army is an asset.
  • Experience with AI/MLmodels is an asset.
  • Experience with databases is an asset.
  • Experience with distributed systems is an asset.
  • Experience with automated testing is an asset.

It is a requirement that General Dynamics Mission SystemsCanada 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 $$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

  • Purposeful Innovation & Problem Solving: Youll 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 youll 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 View email address on us.fitly.work .

PI286885739









The Applications team for the Land C5ISR Program is looking for a Co-op Software Engineer to join our team. We develop and integrate various software products that enable the Canadian Army to support and accomplish their missions. Our focus is predominantly on Battle Management and Planning applications. On this team, you can expect to work in an Agile development framework on a variety of different technologies, including deploying web-based server applications, and working with messaging networks over tactical radios.

In this role, you can expect to :

  • Implement software to meet the requirements, Definition of Done and Acceptance Criteria
  • Develop and perform tests and debugging of code
  • Identify defects, resolve issues and verify changes
  • Support and perform Product level test and integration efforts
  • Participate in code reviews
  • Participate in Agile ceremonies, including PI Planning, Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective
  • Expand knowledge of latest technologies, products and market trends relevant to area of work
  • Performing related duties as assigned








Qualifications







What You Need to Have to Succeed

  • Currently pursuing a degree in Computer, Software, or Systems Engineering, Computer Science, or other related field.
  • Strong communication skills, both verbal and written.
  • Experience in, or interest to learn Java, Python.

What Makes You Stand Out

  • Experience with the Canadian Army is an asset.
  • Experience with AI/MLmodels is an asset.
  • Experience with databases is an asset.
  • Experience with distributed systems is an asset.
  • Experience with automated testing is an asset.

It is a requirement that General Dynamics Mission SystemsCanada 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 $$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

  • Purposeful Innovation & Problem Solving: Youll 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 youll 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 View email address on us.fitly.work .

















PI286885739

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Co-op Winter 2027 - Software Developer - 8 Months in Canada vacancy
  • $24.92 - $33.23 per hour

     ...secondary institution and be eligible for a co-op work term during the period specified in...  ..., integration, and sustainment of software and firmware systems that support defence...  ...are excited to share their experience and develop your skills. Have meaningful interactions... 
    Suggested
    Hourly pay
    Full time
    Work experience placement
    Internship
    Flexible hours

    GD Mission Systems

    Canada
    a month ago
  • $23.08 - $32.41 per hour

     ...design, development, and testing of complex software and embedded/firmware systems supporting...  ...institution and be eligible for a co-op work term during the period specified in...  ...transcript . Key Responsibilities Develop, implement, and test software solutions according... 
    Suggested
    Hourly pay
    Full time
    Work experience placement
    Internship
    Flexible hours

    GD Mission Systems

    Canada
    a month ago
  •  ...investing in our people and commit to developing you as a professional. THE ROLE W e are looking for talented software engineers for our 12-week remote Summer 2027 internship program. We currently...  ...- Ability to start in the month of May/2027 or June/2027 and have... 
    Suggested
    Hourly pay
    Full time
    Summer work
    Internship
    Summer internship
    Remote work
    Worldwide

    Khanacademy

    Canada
    6 days ago
  • $122.1k - $162.8k

     ...doctorate may reduce the years needed. We look for at least 8+ years in a software engineering or infrastructure role within a cloud, PaaS,...  ...pipelines. We design, build, and operate our Integrated Developer Platform to speed application delivery through gated CI/CD... 
    Suggested
    Full time

    MCKESSON

    Canada
    more than 2 months ago
  • $61.6k - $113.9k

     ...Requirements: ~4-6 years of experience in software development, supported by a relevant...  ...Recent hands-on experience (within the last 3 months) with the core technology stack mentioned...  ...and cloud-based setting. Develop integrations for systems and applications... 
    Suggested
    Full time

    BMO Financial

    Canada
    more than 2 months ago
  • $120k - $140k

     ...to join our growing Engineering team as our Senior Java Back End Developer. As a Senior Java Back-End Developer at Localcoin, you will...  ...~5+ years in backend development and strong knowledge in Java 8 along with Maven or Gradle. ~ In-depth experience with Spring... 
    Full time
    Work at office
    2 days per week

    Localcoin

    Canada
    14 days ago
  • $150k - $206k

     ...About the role D-Wave is seeking a Senior Back-End Software Developer to contribute to the ongoing development of Leap™, our quantum-classical...  ...sufficient knowledge of the system – typically after 6–12 months About You ~ Bachelor’s degree in Computer Science or... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Local area
    Remote work
    Flexible hours

    D-Wave Quantum

    Canada
    18 days ago
  • $120k - $160k

     ...North America and powers over 1M monthly connections. We also give our...  ...'re hiring Senior Full-Stack Developers to build and own the client-...  .... We're not building software for software's sake. Our products...  ...Tailwind CSS Back-end: C#/.NET 8+, REST APIs, Entity Framework... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Flinks

    Canada
    14 days ago
  •  ...similarly regulated product environment Proven ability to manage and develop engineers through 1:1s, code reviews, and performance feedback...  ...plan (Canada). ~ Retirement plan with 4% company matching ~8 weeks paid parental leave for birthing parents, 4 weeks for non-... 
    Full time
    Contract work
    Remote work

    Bankjoy

    Canada
    18 days ago
  • $61.6k - $113.9k

     ...Requirements: ~4-6 years of experience in software development, holding a related degree or...  ...hands-on experience (within the last 3 months) with the core technology stack mentioned...  ..., deployment, and production support. Develop and sustain applications utilizing Java and... 
    Full time
    Work at office
    2 days per week
    3 days per week

    BMO Financial

    Canada
    more than 2 months ago
  • $6,000 per month

     ...Software Development Interns - Waterloo University Remote - Fall Semester About Brave...  ...private web. Millions more switch every month. The internet is a sea of ads,...  ...features to our products. Software Developer Co-op - Internship Role One Contribute to the... 
    Full time
    Internship
    Remote work
    Flexible hours

    Brave

    Canada
    14 days ago
  • $132k - $181.5k

     ...and Own the Localization Automation Framework: Design, develop, and maintain the core automation workflows for our content...  ...the translation phase. What skills you'll bring: ~6-8 years of experience in software or globalization engineering, with a proven track record... 
    Local area
    Worldwide
    Flexible hours
    Early shift

    Okta

    Canada
    12 days ago
  •  ...Who we are At Domino, we build software that helps the largest, AI-driven organizations build...  ...challenges in the world, such as developing new medicines, securing our financial markets...  ...logging What we look for in this role - 8+ years previously in a software engineering... 
    Full time

    Dominodatalab

    Canada
    2 days ago
  •  ...join Bankjoy! You will be responsible for developing native iOS code solutions to build...  ...What you bring: ~7+ years of professional software development experience, including 5+ years...  ...Retirement plan with 4% company matching ~8 weeks paid parental leave for birthing... 
    Full time
    Remote work

    Bankjoy

    Canada
    18 days ago
  • $61.6k - $113.9k

     ...business requirements. Responsibilities: Drive the overall software development lifecycle and collaborate across functional teams...  ...rectify issues within business systems and service applications. Develop high-quality technology applications and services using... 
    Full time
    Work at office

    BMO Financial

    Canada
    more than 2 months ago
  •  ...Job Title: Software Developer III C++ Location: Montreal / C te-de-Liesse, Saint-Laurent, Quebec Work Arrangement: Hybrid Openings: 2 Experience: 5+ Years Job Summary We are seeking an experienced C++ Software Developer to develop,... 

    Innova software Services Inc

    Canada
    2 days ago
  • $140k - $180k

     ...approximately 155 million monthly active users discover incredible...  ...Qualifications: ~8+ years of experience in software development with at least...  ...~ Expert level experience developing on Unix-based platforms...  ...world for part of the year Winter break shutdown and a whole... 
    Full time
    Work at office
    Local area
    Work from home

    Webtoon

    Canada
    14 days ago
  • $174k - $206k

     ...ongoing maintenance and monitoring. You consider delivery and developer experience, and everything you do can be built upon in the future...  ...affect security outcomes. Skills You Have: - 5+ years of software engineering experience building distributed systems (i. e. data... 
    Full time
    Remote work
    Worldwide

    Censys

    Canada
    11 days ago
  • $150k - $160k

     ...~14,000+ engaged teammates globally ~$8.2 billion in revenue in 2025 ~ Certified...  ...custom tool APIs, enterprise integrations). Develop RAG and data-centric AI capabilities using...  ...looking for ~6+ years of professional software development, including 2+ years leading... 
    Local area
    Immediate start
    Remote work

    Insight

    Canada
    13 days ago
  •  ...but we build more than projects. We have developed a proprietary Digital Operations platform...  ...enterprise analytics. We operate a full software development lifecycle internally, from requirements...  .... Experience Typically 4 to 8 years of professional software... 
    Permanent employment
    Full time
    Work at office
    Local area
    Remote work

    Surerus Murphy Joint Venture

    Canada
    a month ago
  •  ...Role: Full Stack Developer (Java/JavaScript) Location: Montreal, QC (Hybrid) Type: Contract Position Summary: We...  ...leveraging modern development practices, including AI-assisted software development tools. This is an excellent opportunity to work on... 
    Contract work

    VDart Inc

    Canada
    2 days ago
  • $99.1k - $132.1k

     ...require competence in troubleshooting complex data issues and resolving conflicts between models. We look for experience developing custom software components and analytics applications. We need effective communication and leadership skills to guide technical... 
    Full time

    MCKESSON

    Canada
    18 days ago
  •  ...Job Title: ETL Data Engineer Location: Markham ON - (Hybrid Role) Duration: 12 Months In person- Interview Job Description: Minimum 8+ years of experience successfully leading ETL data reconciliation with expertise working with large-scale... 

    UniQtal Solutions LLC

    Canada
    26 days ago
  • $230k - $280k

     ...staying hands-on where it matters to shape technical decisions, support delivery, and ensure our platform evolves in step with both developer and business needs. You’ll also play a key role in developing an agentic layer of the platform, building intelligent tooling and... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work

    Shakepay

    Canada
    14 days ago
  •  ...platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security...  ...of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are... 
    Full time
    Remote work

    GitLab

    Canada
    5 days ago
  • $64.5k - $82.5k

     ...Platform, or Azure. ~ Preferred: Exposure to the financial services or financial markets domain. Responsibilities: Design, develop, and support end-to-end applications using Java, Spring Boot, Angular, SQL, and related technologies. Analyze systems, program... 
    Full time
    Contract work
    Remote work

    Software Guidance & Assistance

    Canada
    4 days ago
  •  ...within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role. About the role: As a Technical Program Manager... 
    Full time
    Contract work
    Work at office
    Remote work

    Pointclickcare

    Canada
    a month ago
  • $122.1k - $162.8k

    Salary: $122,100 - 162,800 per year Requirements: We need 10+ years of professional experience in data engineering, data platform engineering, cloud engineering, or a closely related area. We require a bachelors degree in computer science, engineering, information...
    Full time

    MCKESSON

    Canada
    18 days ago
  •  ...Experienced .Net Developer for WinForms applications. Six-month assignment with possibility of extension. C# development with SQL Server backend. Requirements: C# expertise .Net MVC knowledge WinForms programming Object-oriented design Open XML knowledge... 
    Temporary work

    Arkansas Bureau of Legislative Research

    Canada
    a month ago
  • Webflow is the agentic web marketing platform for modern marketing teams, helping organizations build, manage, and optimize high-performing web experiences that drive predictable growth and strengthen brand trust. Building at Webflow will need grit, because we move fast...
    Permanent employment
    Full time
    Remote work

    Webflow

    Canada
    24 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Co-op Winter 2027 - Software Developer - 8 Months. Be the first to apply!