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
Intermediate ISTAR Software Developer
Ottawa, ONGeneral Dynamics Missions System International
5+ YOECandidates 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
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
Senior System Engineering Analyst, Engineering (HQ SE)
Ottawa, ONGeneral Dynamics Missions System International
7+ YOECandidates 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 DevOps Engineering - 8-16 Months
Ottawa, ONGeneral Dynamics Missions System International
Candidates need to be enrolled in a Bachelor's program in software engineering, computer science or a related field, with networking familiarity and strong communication skills. Experience with C/C++, C#, Java or Python, DevOps tools such as Docker or Ansible, and enterprise tools such as GitLab or JIRA is an asset.
GitLab, Rational Team Concert, DOORS/DOORS NG, JIRA, Confluence, Docker
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
Cybersecurity Engineer (System Engineering) - Multiple level
Calgary, ABGeneral Dynamics Missions System International
1+ YOECandidates need a bachelor's degree in engineering or equivalent, at least 1 year of cybersecurity experience, and familiarity with DISA STIGs. They must be able to pass a Canadian government security clearance and be eligible to work in Canada.
Cybersecurity, Stakeholder management, Test procedures, Security regulations, Documentation, Coaching
Software Engineering Developer, DevOps
Ottawa, ONGeneral Dynamics Missions System International
4+ YOECandidates need a bachelor's degree in software engineering, computer science or a related technical field, plus 4+ years of DevOps experience. They need hands-on skills with CI/CD, containers, infrastructure-as-code, Linux and at least two major cloud platforms, and must be eligible to work in Canada and obtain a government security clearance.
Jenkins, GitLab CI, Docker, Kubernetes, Ansible, Terraform
Manager, Infrastructure and Cloud Services
Ottawa, ONGeneral Dynamics Missions System International
10+ YOE5+ MgmtCandidates need a bachelor's degree in IT, computer science, engineering or a related field, 10+ years of progressive IT infrastructure experience and 5+ years leading technical teams. Strong AWS, Azure, Microsoft 365 and VMware experience, plus SAN/NAS and disaster recovery knowledge, is required.
AWS, Azure, Microsoft 365, VMware, SAN, NAS
Quality Engineering Specialist
Ottawa, ONGeneral Dynamics Missions System International
3+ YOECandidates need a bachelor's degree in engineering or computer science, at least 3 years of engineering or software experience including 1 year in quality assurance, and strong knowledge of AS9100. They must be able to lead audits and investigations, work in a regulated aerospace or defence setting, and be eligible to work in Canada.
DOORS
Subcontracts Program Manager, International Air
Ottawa, ONGeneral Dynamics Missions System International
Candidates need experience managing subcontracts or major contracts, plus project planning and financial knowledge. A bachelor's degree or equivalent experience, Canadian work eligibility, and the ability to obtain a Canadian government security clearance are required.
Configuration management systems
Deputy Program Manager, Airborne MAISR Program
Ottawa, ONGeneral Dynamics Missions System International
Candidates need a Bachelor of Engineering or equivalent experience, strong program management and writing skills, and experience managing cost, schedule and quality. A PMP certificate is an asset.
Project management tools
Intermediate Mechanical Engineering Developer, Design
Calgary, ABGeneral Dynamics Missions System International
4+ YOECandidates need a Bachelor's degree in Mechanical Engineering or an applied science, at least 4 years of relevant experience, and proficiency in Siemens NX, Simcenter 3D and finite element analysis software. They must also be eligible to work in Canada and able to obtain a Canadian government security clearance.
Siemens NX, Simcenter 3D, PLM systems, finite element analysis software