Cybersecurity Systems Engineering, Intermediate
Calgary, ABGeneral Dynamics Missions System International
2+ ansCandidates need a Bachelor's degree in engineering or computer science, at least 2 years of systems engineering experience, and at least 5 years of cybersecurity experience. They must know Windows and Linux security, DOORS, Rational Team Concert, and UML/SysML, and must be able to obtain a Canadian government security clearance.
DOORS, DOORS Next Generation, Rational Team Concert, UML, SysML, Windows
Senior Project Engineer - Systems Engineer
Ottawa, ONGeneral Dynamics Missions System International
10+ ansCandidates need a Bachelor's degree in engineering or a related science, 10+ years of engineering experience, and proven electronics hardware NPI experience. Strong leadership, communication, and supply chain knowledge are required.
Leadership, Communication skills, Collaboration, Supply chain management, Research, Customer service
System Integration, Verification & Validation
Dartmouth, NSGeneral Dynamics Missions System International
2+ ansCandidates need a bachelor's degree in computer science, engineering or a science field, and at least 2 years of integration or qualification testing. They must be able to obtain a Canadian government security clearance and be eligible to work in Canada.
Requirements management tools
Senior Human Factors Engineering (UX/HCI, GUI Design)
Ottawa, ONGeneral Dynamics Missions System International
Candidates need a bachelor's degree in a related discipline and experience designing front-end interfaces for complex software or firmware. Strong communication, mentoring and user-centred design skills are also required, and experience with AI/ML is preferred.
Axure, Adobe Illustrator, Adobe Photoshop
Senior Human Factors Engineering (UX/HCI, GUI Design)
Calgary, ABGeneral Dynamics Missions System International
Candidates need a bachelor's degree in a related discipline and experience designing front-end interfaces for complex software or firmware. Strong communication, mentoring and user-centred design skills are also required, and experience with AI/ML is preferred.
Axure, Adobe Illustrator, Adobe Photoshop
Solutions Engineering, IT
Ottawa, ONGeneral Dynamics Missions System International
Candidates need experience designing enterprise Azure and AWS cloud environments, strong Terraform and CloudFormation skills, and knowledge of cloud security and Canadian compliance. Eligibility to work in Canada and the ability to obtain a Canadian government security clearance are required.
Terraform, AWS CloudFormation, Azure Bicep, Azure ARM templates, Microsoft 365, Copilot Studio
Intermediate ISTAR Software Developer
Ottawa, ONGeneral Dynamics Missions System International
5+ ansCandidates need a computer science or software engineering bachelor's degree, 5+ years developing system software, and strong Java skills. They also need experience with Agile, messaging and data formats, and must be Canadian citizens able to obtain security clearance and a Controlled Goods Assessment.
Java, ZeroMQ, REST, protobuf, JSON
Material Review Board (MRB) Coordinator
Ottawa, ONGeneral Dynamics Missions System International
4+ ansCandidates need Grade 12 plus one year of post-secondary study in a related field, and four or more years in manufacturing, ideally in supply chain or quality. Strong organization, follow-up, communication and computer skills are required, with MRB experience an asset.
Supply chain management, Documentation, Inspection, Process improvement, Assembly, Management department processes
Engineering Manager, International Air
Ottawa, ONGeneral Dynamics Missions System International
General Dynamics Mission Systems–Canada needs candidates with an engineering bachelor's degree and significant experience with complex integrated systems and aircraft software. They must have led multi-disciplinary engineering teams and communicate well with program professionals. Candidates must be eligible to work in Canada and obtain a Canadian government security clearance.
Regulatory compliance, Program management, Product comprehension, Communication skills, Adaptability, ML
Junior Hardware Engineering Developer, FPGA
Ottawa, ONGeneral Dynamics Missions System International
Candidates need a bachelor's degree in electrical or computer engineering (recent graduates welcome), hands-on FPGA project experience, and basic VHDL or Verilog skills. They must be eligible to work in Canada and able to obtain a Canadian government security clearance.
Xilinx Vivado, Git, oscilloscope, logic analyser, FPGA prototyping board
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 Developer - 8 Months
Ottawa, ONGeneral Dynamics Missions System International
Candidates need to be currently enrolled in a computer, software or systems engineering, computer science or related program at a recognized Canadian post-secondary institution. They need strong verbal and written communication and experience with, or interest in learning, Java and Python. Applicants must be eligible to work in Canada and able to obtain a Canadian government security clearance.
Agile development, Debugging, Scrum, Computer science, Communication skills, Oracle Java
System Engineering Analyst
Calgary, ABGeneral Dynamics Missions System International
Candidates need a bachelor's degree or equivalent in computer science, engineering or a related science, plus experience with complex systems, writing and linking requirements in a database, and MBSE tools. Strong written and verbal communication and the ability to work both alone and in a team are required.
MBSE tools, requirements database
Co-op Winter 2027 - Software Engineering - 8 Months
Ottawa, ONGeneral Dynamics Missions System International
Candidates need to be enrolled in a bachelor's program in software, computer or systems engineering, or a related technical field, and must be eligible to work in Canada. General Dynamics Mission Systems–Canada asks for strong analytical, problem-solving and communication skills, and applicants must be able to obtain a Canadian government security clearance.
Git, Jenkins, GitLab CI/CD, Docker, Kubernetes, Linux
System Engineering Analyst, Headquarters (HQ)
Ottawa, ONGeneral Dynamics Missions System International
Candidates need a bachelor's degree or equivalent in Computer Science, Engineering, or a related science, plus experience with complex systems, requirements databases and MBSE tools. Strong written and verbal communication, independent and team work, and knowledge of military operational context are also required.
MBSE tools, requirements database
Senior System Engineering Analyst, Engineering (HQ SE)
Ottawa, ONGeneral Dynamics Missions System International
7+ ansCandidates need a bachelor's degree in Computer Science, Engineering or a related science, and 7 to 10+ years of systems engineering experience on complex systems. General Dynamics Mission Systems–Canada requires experience writing and linking requirements in a database and using MBSE tools, plus strong written and verbal communication.
MBSE tools, requirements database, DNDAF, UAF
Co-op Winter 2027 – Systems Engineering – 4-8-Months
Ottawa, ONGeneral Dynamics Missions System International
Candidates need current enrolment in a Canadian engineering or science program, plus strong problem-solving, technical writing and communication skills. Experience with third-party integration, testing concepts and AI/ML is an asset, and a Canadian government security clearance must be obtainable.
Requirements management tools
Co-op Winter 2027 – Systems Engineering – 4-8-Months
Cole Harbour, NSGeneral Dynamics Missions System International
Candidates need current enrolment in a Canadian engineering or science program, plus strong problem-solving, technical writing and communication skills. Experience with third-party integration, testing concepts and AI/ML is an asset, and a Canadian government security clearance must be obtainable.
Requirements management tools
Co-op Winter 2027 – System of Systems Integration, Verification and Validation – 4-8 months
Ottawa, ONGeneral Dynamics Missions System International
Candidates need to be enrolled in a recognized Canadian post-secondary program, pursuing a bachelor's in an engineering or technical discipline. They need strong analytical and communication skills, must be eligible to work in Canada, and must be able to obtain a Canadian government security clearance.
Robot Framework, Selenium, JIRA, DOORS
Co-op Winter 2027 - Systems Integration, Verification, and Validation - 8-12 months
Ottawa, ONGeneral Dynamics Missions System International
Candidates need to be enrolled in a Canadian post-secondary technical program, such as electrical, computer, software or systems engineering. They need strong analytical, communication and teamwork skills, and must be eligible to work in Canada and obtain a Canadian government security clearance.
Robot Framework, Selenium, JIRA, DOORS
Junior System Integration – Qualification & Verification Engineer
Ottawa, ONGeneral Dynamics Missions System International
Candidates need a bachelor's degree in electrical, computer or systems engineering, strong problem-solving skills and clear communication. Knowledge of wireless and networking, Agile or Scrum, and scripting or automated testing are assets.
ICT system integration, Agile, Documentation, Engineering principles, Test procedures, Firmware