Software Engineering Developer, Air & Naval
Dartmouth, NSGeneral Dynamics Missions System International
3+ YOECandidates need a bachelor's degree in engineering, computer science or a related technical field, plus 3 or more years of software development experience in C++ or Java. They should know Agile, UML, Linux and version control, and be able to obtain a Canadian government security clearance.
C++, Java, Linux, UML tools, Version control systems
Software Engineering Developer, Air & Naval
Ottawa, ONGeneral Dynamics Missions System International
3+ YOECandidates need a bachelor's degree in engineering, computer science or a related technical field and 3+ years of software development experience. They must be proficient in a modern programming language such as C++ or Java, familiar with Agile, UML, Linux and version control, and eligible to obtain a Canadian government security clearance.
Linux, UML tools, Version control systems
Co-op Winter 2027 - Software Engineering - 4-8 months
Ottawa, ONGeneral Dynamics Missions System International
Candidates need to be enrolled in a Canadian post-secondary program in software or computer engineering, computer science or a related field. They need knowledge of the software development lifecycle, strong problem-solving skills, and eligibility to work in Canada with the ability to obtain a government security clearance.
Git
Co-op Winter 2027 - Software Engineering Developer - 16-Months
Calgary, ABGeneral Dynamics Missions System International
Candidates need to be currently enrolled in a Canadian university degree in electrical, computer, software engineering or computer science. Familiarity with AI/ML models is preferred, and candidates must be eligible to work in Canada and obtain a Canadian government security clearance.
Communication skills, Technical support, Electrical engineering, Computer science, ML, Collaboration
Co-op Winter 2027 - Software Engineering - 4-8 months
Cole Harbour, NSGeneral Dynamics Missions System International
Candidates need to be currently enrolled in a bachelor's program in software, computer, electrical engineering or computer science, and eligible for a co-op work term. They must be eligible to work in Canada and able to obtain a Canadian government security clearance.
Git