General Dynamics Mission System International
defence and security
Co-opFall2026-Software/SystemsEngineering-8-12Months
Neural analysis suggests this role is
optimal for internship candidates.
“Co-op Fall 2026 - Software/Systems Engineering - 8-12 Months at General Dynamics Mission System International. Skills: Software development, Systems engineering. Implement software to meet the requirements, Definition of Done and Acceptance Criteria. Develop and perform tests and debugging of code”
What You'll Achieve.
Build bold. Deliver impact. Win together.; enhance national security, strengthen communities, and protect the people we serve.; contributes to a safer, more secure world; your skills will directly impact programs that matter.
Industry & Context.
Purposeful Innovation & Problem Solving; Problem Solving
Must be eligible to work in Canada., Security assessment required., Ability to obtain and maintain a Canadian government security clearance., 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.
What They're Looking For.
Must Have
Currently pursuing a degree in Computer, Software, or Systems Engineering, Computer Science, or other related field., Eligible to work in Canada., Must be registered with the Canadian Controlled Goods program and be security assessed., Ability to obtain and maintain a Canadian government security clearance.
Nice to Have
Experience with the Canadian Army is an asset., Experience with AI/ML models is an asset., Experience with databases is an asset., Experience with distributed systems is an asset., Experience with automated testing is an asset.
What You'll Do.
Implement software to meet the requirements
Definition of Done and Acceptance Criteria
Develop and perform tests and debugging of code
resolve issues and verify changes
Support and perform Product level test and integration efforts
Participate in code reviews
Deploying web-based server applications
Working with messaging networks over tactical radios
How You'll Work.
Team & Collaboration
Participate in Agile ceremonies, including PI Planning, Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective; work alongside experienced professionals; work with teammates that are excited to share their experience and develop your skills; Have meaningful interactions, ask questions, and build relationships; Networking opportunities across teams and disciplines
Communication Scope
communication skills, both verbal and written
Full Job Description
Build bold. Deliver impact. Win together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re 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 you’re looking for meaningful work that contributes to a safer, more secure world, you’ll find purpose here. Every day, your skills will directly impact programs that matter. 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 * 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. * Experience with the Canadian Army is an asset. * Experience with AI/ML models is an asset. * Experience with databases is an asset. *
Applying for this Co-op Fall 2026 - Software/Systems Engineering - 8-12 Months role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on SmartRecruiters
- SmartRecruiters often includes a video screening step — check camera and mic permissions.
- Link your GitHub or portfolio directly in the profile section for technical roles.
- Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.
ANONYMOUS · UNFILTERED
What do employees actually say about General Dynamics Mission System International?
Real rants from real employees. Read before you apply.