Co-op Fall 2026 - Software/Systems Engineering - 8-12 Months
General Dynamics Mission Systems–Canada
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.
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.
- 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
- Perform 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 models 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 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 $21.20 – $33.23. 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 View email address on ca.talent.com.
#J-18808-Ljbffr$25 - $32 per hour
...a CI/CD environment using TeamCity. Collaborate with software developers and QA engineers to design, execute, and maintain automated test suites.... ...contexts. Working knowledge of Windows and UNIX operating systems. Application of basic Linux and Git commands....SuggestedInternship- Join BAE Systems as a Systems Engineer in the Fall 2026 technical co-op program. Your role will be pivotal in supporting the River-Class destroyer program and ensuring design accuracy. This co-op will have you working alongside diverse engineering teams, focusing on deliverables...SuggestedWork at office
- ...Who We Are; What We Do; Where We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating...Suggested
- ...ll Bring Currently a student enrolled in Chemistry, Chemical Engineering, Materials Science, or related field with emphasis on... ...Microfabrication/cleanroom environments Operation of vacuum systems (etching, deposition) Surface analysis (AFM, SEM, optical microscopy...SuggestedWork at office
- ...PositionLocation where work is to be performed:Main CampusSession:2026 Fall Semester | Trimestre d'automneFaculty:École de gestion Telfer /... ...interpersonnelles et de communication;Moyenne cumulative (C.G.P.A.) de 8,0 ou plus;Note minimale de A- dans ADM2313 (ou l’équivalent);...SuggestedHourly payContract workFor contractors
- ...driving our business priorities alongside meaningful social, community, and societal impact. WaveLogic Systems Design Architecture Intern The Opportunity 8-12 month internship starting September 2026 to September 2027 How You Will Contribute As an intern, you will...Hourly payFull timeInternshipFlexible hours
- Embark on a transformative experience at Kinaxis as a Co-op Engineer in Data & Analytics, located in Ottawa. This full-time hybrid role focuses... ...to creating a data-driven culture. Over the course of this 8-month position, you will learn to modernize legacy data systems and assist...Permanent employmentFull time
- ...IT Network Software/AI Development - Co-op/Intern Number of Positions: 4 Duration: 4 months to 12 months Term: September to December 2026 Location: In office at 600 March Rd. Ottawa, Canada. How You Will Contribute And What You Will Learn Support the design...InternshipWork at office
$58k - $104k per year
Overview Huawei Canada has an immediate 4 month co-op opening for an Engineer. About the team: Huawei Canada's Advanced Optical Technology Lab focuses... ...Our expert team specializes in transmission algorithms, systems, physics, and AI-driven optical network management. The...InternshipImmediate start- ...et l'Internet des objets (IoT). Nos solutions de sécurité jouent un rôle essentiel dans le paysage numérique actuel en protégeant les systèmes et les données dont dépendent organisations et particuliers. Profil recherché Bonne attitude et capacité démontrée à bien...Contract workWork at office
- ...consulting firm in Ottawa is looking for a Senior Embedded Software Developer to oversee the development of software modules... ...in a dynamic scrum team. Candidates should possess over 8 years of experience in embedded systems, showcasing expertise in C++ and Python, along with a...
$25.24 - $37.02 per hour
...REMOTE Term Duration This is a full-time, 4, or 8-month position, starting September Year. Co-op / Intern Eligibility This position is open to co-ops... ...time education or be a recent/upcoming graduate within 12 months of the placement end date. Compensation $25...Hourly payFull timeInternshipManual laborWork at officeRemote workFlexible hours3 days per week- Join Ciena as a Waveserver Software Developer Co-op and help shape the future of optical network solutions. Engage in exciting projects that leverage your software development skills within a collaborative team. This co-op position at Ciena offers the opportunity to work on...
$21.25 - $37 per hour
...Overview Co-op Work Term Duration : 4 months Start Date: September 7th, 2026 Education and Eligibility : 2nd, 3rd, and 4th year students currently enrolled... ...looking for: Currently pursuing a degree in Engineering, Operations/Logistics and Supply Chain Management...Hourly payInternshipRelocationShift work$129.18k - $161.47k per year
...Senior Manager, Software Engineering (Corporate Systems) Job Requisition ID: 12208 Position Status: Permanent Full Time Position Type: Hybrid Travel Requirement: Limited Language Skill Levels (Read/Write/Speak): CBC Security Requirement:...Permanent employmentFull timeFlexible hours$41.18k - $91.18k per year
...Position: IP Routing App Engineer Co-op/Intern Number of Position(s): 2 Duration: 4 months+ Date: Sep – Dec 2026 Location: On-site in Ottawa, Ontario EDUCATIONAL RECOMMENDATIONS Currently a candidate for bachelor’s or master’s degree in network technology...ApprenticeshipFixed term contractTraineeshipInternshipFlexible hours- Become a critical player at Huawei Canada as a Software Engineer specializing in real-time operating systems. Innovate OS for embedded applications and cloud computing. Within the Intelligent Real-Time Operating System Lab, you will address complex problems in OS architecture...
- ...Number of positions: 2. Duration: 4 months. Dates: Sept 2026 to Dec 2026. Location: Hybrid in... ...Responsibilities Innovate alongside our best engineers on projects where you will apply your... ...). Design, develop, and deliver software/scripts to enhance or complement Nokia...Internship
- ...social, community, and societal impact. The Opportunity 4 month co-op starting September 2026 How You Will Contribute We design, implement, and maintain real-time embedded platform and application software for several of Ciena’s flagship products. Functional areas in...Hourly payFull timeInternshipFlexible hours
- ...integrated collection of unmatched reverse engineering, teardown, and market analysis in the... ...performance THE OPPORTUNITY: This co-op role is an opportunity to contribute to hands... ...environments Operation of vacuum systems (etching, deposition) Surface analysis...Permanent employmentInternshipWork at office
$85k - $100k per year
...together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the... ...ISTAR team is seeking a working level Software Engineer to support delivery of... ...or an equivalent related field. 5–8 years of professional software development...InternshipWork at officeRemote workFlexible hours- ...future of defence? Does working on developing systems for current and future military aircraft... ...interest? If you have skills in systems engineering and five years UK residency, we are looking... ...with the opportunity to accrue up to 12 additional flexi-days each year. Secure...Permanent employmentContract workPart timeWork at officeFlexible hours
$88k - $110k per year
...together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the... ...Manager to review project performance monthly, analyzing risks (technical, cost, schedule... ...with employer contributions after 3 months, RRSP access from day one, and...InternshipFlexible hours- ...here. Responsibilities Analyze user and system requirements to design hardware and... ...network system and data communication hardware/software. Assess and optimize network capacity,... ..., and clients. Lead and coordinate engineering teams across hardware and network development...
- ...leader in the aviation technology space, is seeking a Senior System Engineer to join a highly collaborative and forward-thinking engineering... ...in Engineering or a strong technical background in systems or software engineering Expertise with Windows, UNIX, and Linux environments...
- Join to apply for the Senior System Engineer role at General Dynamics Mission Systems–Canada At General Dynamics Mission Systems... ...including requirements definition and management. Experience with software and hardware engineering processes and tools, and requirements...InternshipFlexible hours
- ...for entry‑level housing across Canada. Job Description The Software Engineer will play a critical role in building, deploying, and scaling... ...housing‑focused platforms. Experience building high‑availability systems and working with cloud security best practices. How to...Internship
- ADGA Group is looking for a skilled Systems Integration Engineer to tackle the Counter-Uncrewed Aerial Systems... ...defence systems. With a minimum of 8 years of experience in system integration... ...and validation procedures • Ensure software meets performance and security standards...
$125k - $135k per year
Senior Embedded Software Engineer Our client is a global leader in transforming aviation communication... ...software for advanced communication systems Integrate software with modems, GPIOs,... ...Engineering, Computer Science, or related field 8+ years of relevant industry experience...Full timeWorldwide- ...synchronize employee data from enterprise systems to power critical business workflows Our... ...integrations: Join a collaborative team of Engineers to develop, release, and maintain the... ...) or related field 3-6 years of relevant software engineering experience Experience working...Work at officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Co-op Fall 2026 - Software/Systems Engineering - 8-12 Months. Be the first to apply!
- software sales Ottawa, ON
- spécialiste assurance qualité logiciel Ottawa, ON
- software technical support Ottawa, ON
- software asset management analyst Ottawa, ON
- software qa Ottawa, ON
- software trainer Ottawa, ON
- software implementation project manager Ottawa, ON
- software application developer Ottawa, ON
- software Ottawa, ON
- software support Ottawa, ON
