Co-op Opportunities

If you're looking for a challenging co-op placement in a true engineering environment, we may have an opportunity for you.

Our co-op students are part of our integrated teams. They work with professional engineers on real products and systems and take on responsibilities that contribute to our success. The program is a true testing ground for new grad employment and many students have gone on to full time status.

Each year we offer co-op opportunities in a variety of areas, including System Engineering, Software Engineering, Hardware Development, System Integration, Mechanical Engineering, Test Engineering, Finance and more.

If you're interested in a co-op opportunity with General Dynamics Mission Systems-Canada, talk with the co-op representative from your university and check the school job board. Our Human Resources team posts co-op opportunities at several universities each semester, including: Calgary, Waterloo, Ottawa, Carleton, Dalhousie, Memorial, Alberta, Regina, Victoria, York and others.

We hire students from all provinces and we offer relocation assistance to those students who must move to work with us.

For all other student opportunities, please visit our general web site to view current listings.

New Grads

We also hire new grads.

If you have completed your post-secondary education and want to work in your field, consider a rewarding career at General Dynamics. Set up the job alerts option on our career page to be notified of new opportunities that match your interests and skills.

Recruiting Events

Look for our Human Resources team these and other career fairs across the country and learn more about working at General Dynamics Mission Systems - Canada:

  • Canadian Engineering Competition
  • University Career Fairs (Dalhousie, Memorial, Calgary and others)

Search Open Job PositionsSearch Co-Op Opportunities


As of February 5, we switched to a new recruitment and onboarding tool called ICIMS. The new tool makes it easier for you to create an online profile, apply to jobs, receive timely status updates, and arrange interviews. Now you can connect with us and get regular updates on new openings, events and more! If you applied to a position with Brainhunter—our previous tool—we still have access to your application so you do not need to re-apply. However, we do recommend that you create a profile with ICIMS for future job applications and for our own records. We will not be moving any existing profiles from Brainhunter to ICIMS. Instead, we are contacting all candidates who have existing profiles and are inviting them to create a new one on our website. This will ensure that we have the most up-to-date information and resumes on file. If you need some additional support with creating your profile, please refer to the ICIMS Frequently Asked Questions or contact one of our recruiters at Recruitment@gd-ms.ca.