Co-op January 2027 - Software Engineering - 8 Months

General Dynamics Missions System International
Ottawa, Ontario, CanadaPosted Sep 3, 2026
Software Engineering

About the role

Company 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.

Job Description

In this role, students contribute to the design, development, and testing of complex software and embedded/firmware systems supporting defence operations. These roles provide hands-on experience across the software development lifecycle, including coding, debugging, testing, documentation, and contributing to process improvements. The work supports key software systems used in land operations, deployed across vehicles, headquarters, and other operational platforms. 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.

Key Responsibilities

Develop, implement, and test software solutions according to design requirements and coding standards. Assist in software integration and verification activities, including debugging and troubleshooting. Document code, processes, and workflows, maintaining clear technical records. Support automated testing and develop scripts or test tools where applicable. Collaborate with engineers, systems engineers, and multidisciplinary teams across the organization. Participate in team planning, code reviews, and iterative development activities. Gain exposure to software development best practices and industry-standard tools and frameworks.

Qualifications

Requi

Similar internships