Co-op Winter 2027 - Software Developer - 8 Months
$23.08 - $32.41 per hourGD Mission Systems
Responsibilities for this Position
Intern Company DescriptionBuild 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 DescriptionThe 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
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
$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...SuggestedHourly payFull timeWork experience placementInternshipFlexible hours$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...SuggestedHourly payFull timeWork experience placementInternshipFlexible hours- ...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...SuggestedHourly payFull timeSummer workInternshipSummer internshipRemote workWorldwide
$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...SuggestedFull time$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...SuggestedFull time$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 timeWork at office2 days per week$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 payFull timeTemporary workPart timeLocal areaRemote workFlexible hours$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 timeTemporary workRemote workFlexible hours- ...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 timeContract workRemote work
$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 timeWork at office2 days per week3 days per week$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 timeInternshipRemote workFlexible hours$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 areaWorldwideFlexible hoursEarly shift- ...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
- ...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 timeRemote work
$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 timeWork at office- ...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,...
$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 timeWork at officeLocal areaWork from home$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 timeRemote workWorldwide$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 areaImmediate startRemote work- ...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 employmentFull timeWork at officeLocal areaRemote work
- ...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
$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- ...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...
$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 timeTemporary workWork at officeLocal areaRemote work- ...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 timeRemote work
$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 timeContract workRemote work- ...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 timeContract workWork at officeRemote work
$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- ...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
- 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 employmentFull timeRemote work
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!
- software engineer full time Canada
- software engineer healthcare Canada
- network software engineer Canada
- senior software engineer Canada
- software developer Canada
- ngo software engineer Canada
- startup software engineer Canada
- software web developer Canada
- software developer positions Canada
- financial software developer Canada

