General Dynamics Software Engineering Internship

General Dynamics Mission Systems–Canada • calgary, Canada

Location calgary, ab
Job Type Full-time
Posted May 25, 2026

Role Description

Shape the future of defense technology with a Software Engineering Internship at General Dynamics Mission Systems–Canada. Collaborate on developing essential software solutions and embedded systems.
This internship targets students in Computer Science and Engineering disciplines, providing a platform to design, develop, and test software that supports national security operations. Gain valuable hands-on experience across the software development lifecycle, from coding to quality assurance testing in a collaborative work environment.
Key Responsibilities:
• Develop and test software solutions per specifications
• Support debugging and software verification tasks
• Create clear documentation of coding and processes
• Assist in scripting for automated testing scenarios
• Contribute to collaborative team projects and code reviews
Requirements:
• Currently enrolled in a related post-secondary program
• Basic understanding of programming concepts and languages

Ready to Apply?

Apply for this Position