GD

General Dynamics Mission Systems–Canada

Verified Job Source

We work for the toughest people doing the hardest work under the most difficult circumstances.

Ottawa, Ontario

Defense and Space Manufacturing
1,001–5,000 people

About

As one of Canada’s largest, most established defence and security technology companies, General Dynamics Mission Systems–Canada is a force in the business community, developing and utilizing the skills of Canadian suppliers, building Canada’s manufacturing base, and supporting research and development, while providing a flexible and innovation-driven workplace for over 1,200 employees across the country. For more than 70 years, we have been a trusted partner to militaries worldwide. We are proud of the work we do to develop cutting-edge solutions and through continuous engagement, we have built a critical understanding of user needs across land, sea, air and cyber domains. Community involvement is at the core of our mission. We are dedicated to supporting our communities and giving back to them in the same way that they give to us. We are proud to support Canada Army Run; thrilled to continue our patron sponsorship for Women in Defence and Security (WiDS); support STEAM initiatives including FIRST Robotics teams; and offer support to Team Rubicon Canada as they engage veterans in continued service through disaster response. We firmly believe that diversity of talent, thought, experience and perspective produce a high level of creativity and innovation that deliver results to our customers in Canada and around the world.

Open positions

Cybersecurity Engineer (System Engineering) - Multiple level

On-site · Calgary

The Cybersecurity Engineer will design secure system architectures, implement cybersecurity controls, and conduct threat modeling and vulnerability assessments. They will also support regulatory compliance, manage security documentation, and mentor junior team members.

Co-op Winter 2027 DevOps Engineering - 8-16 Months

Hybrid · Ottawa

Support the development and sustainment of software and firmware build systems for defence operations. Assist with automated test systems, tool evaluation, and the improvement of software delivery pipelines.

Cybersecurity Engineer (System Engineering)

On-site · Calgary

Develop security strategies and design secure systems to protect mission-critical defense solutions. Conduct threat modeling, vulnerability assessments, and technical validation to ensure system resilience against real-world threats.

Cybersecurity Engineer (System Engineering)

On-site · Ottawa

The role involves developing security strategies, designing secure systems, and implementing cybersecurity controls to protect mission-critical defense solutions. Key tasks include conducting threat modeling, vulnerability assessments, and creating security artifacts for SA&A documentation.

Co-op Winter 2027 - Software Developer - 8 Months

Hybrid · Ottawa

Implement and test software for Battle Management and Planning applications within an Agile framework. Participate in code reviews, Agile ceremonies, and product-level integration efforts to support the Canadian Army.

Intermediate ISTAR Software Developer

Hybrid · Ottawa

Design, implement, and verify software components for ISTAR capabilities within a tactical network for the Canadian Army. Support the full software development lifecycle, including requirements analysis, coding, testing, and providing mentorship to junior team members.

Cybersecurity System Engineering, Air & Naval

On-site · Dartmouth

Develop security strategies and design secure systems to ensure resilience against real-world threats. Conduct technical security assessments, threat modeling, and author comprehensive SA&A documentation to meet military and industry standards.

Software Engineering Developer, DevOps

Hybrid · Ottawa

Design and manage cloud-agnostic CI/CD pipelines and infrastructure using tools like Terraform, Kubernetes, and Ansible. Implement monitoring, logging, and security hardening to ensure system availability and reliability across multiple cloud platforms.

Cybersecurity System Engineering, Air & Naval

On-site · Ottawa

Develop security strategies and design secure systems to ensure resilience against real-world threats. Perform technical security assessments, threat modeling, and author security artifacts for accreditation processes.

Senior Project Engineer - Systems Engineer

On-site · Ottawa

Lead a team of engineers in the development and execution of cutting-edge electronics hardware projects and NPI problems. Coordinate design reviews, manage technical risks, and interface with customers and supply chain departments to ensure project success.

Cybersecurity Systems Engineering, Intermediate

Hybrid · Calgary

The role involves designing and supporting the security architecture for the LC5ISR-T system, including conducting vulnerability assessments and threat modeling. The analyst will author security artifacts and ensure compliance with military and industry cybersecurity frameworks.

Software Engineer

Hybrid · Ottawa

Design, implement, and verify software components for ISTAR commanders and operators within an agile development team. Build J2EE data sharing pipelines and Java desktop applications to integrate sensor-derived intelligence into tactical networks.

Senior Project Engineer - Systems Engineer

On-site · Ottawa

Lead a team of engineers in the execution of advanced vetronics projects, ensuring seamless collaboration and adherence to design review gates. Coordinate with project managers and support departments to manage risks, costs, schedules, and customer requirements.

Systems Engineer, Air & Naval Sonar, Intermediate/Working Level

Hybrid · Ottawa

The Systems Engineer will lead systems engineering efforts including system design, requirements analysis, and system integration activities. They will collaborate with program teams and customers to ensure alignment and technical excellence.

Junior Systems Engineer - Networking

On-site

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 GDMS-C is seeking a Systems Engineer to join our Coalition and Joint I…

Co-op Fall 2026 - DevOps Engineering - 8-16 Months

Hybrid · Ottawa

Students will support and contribute to software and firmware build systems, ensuring reliable builds. They will also assist with automated test systems and collaborate with team members on development activities.