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)

View Current Opportunities