Systems Engineers, Contractors
Calgary, ABGeneral Dynamics Missions System International
5+ YOECandidates need 5+ years of practical system-level engineering experience, a related technical degree or diploma, and strong problem-solving skills. Familiarity with Ethernet, IP networking, VLANs and RF communication systems is required, and AI/ML experience is preferred.
Robot Framework, Wireshark, CORE, Microsoft applications
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
Software Firmware Engineer - Bowman
Calgary, ABGeneral Dynamics Missions System International
5+ YOECandidates need 5+ years of software or firmware development experience and strong skills in C++, C# and C on Linux and Windows. They also need networking knowledge (TCP/IP, UDP, OSPF, BGP), unit testing, Scrum experience, and eligibility for a Canadian government security clearance.
C++, C#, C, Linux, Windows, UML
AI Governance & Risk Manager
Ottawa, ONGeneral Dynamics Missions System International
10+ YOECandidates need a bachelor's degree, at least 10 years of governance, risk, cybersecurity or compliance experience, and experience writing governance frameworks and controls. They also need a strong understanding of generative AI, LLMs and agentic AI, plus executive communication skills and the ability to obtain a Canadian government security clearance.
Microsoft Copilot, Azure AI Foundry
Senior Human Factors Engineering Analyst
Ottawa, ONGeneral Dynamics Missions System International
10+ YOECandidates need at least 10 years of human factors, ergonomics, HCI or UX experience and a relevant graduate or undergraduate degree. They must hold or be able to obtain CCPE, CPE or CHFP accreditation and CIEHF Registered Membership, and meet Canadian security requirements.
IBM DOORS, PTC Windchill PDMLink
Business Development Manager, Tactical Comms
Ottawa, ONGeneral Dynamics Missions System International
Candidates need a bachelor's degree in business, international relations, engineering, computer science or a related field. They need a strong understanding of the land C5ISR market, a track record of long-cycle sales in the defence sector, and experience with international defence procurement.
System Integration Verification & Validation
Ottawa, ONGeneral Dynamics Missions System International
3+ YOEGeneral Dynamics Mission Systems–Canada needs 3+ years of relevant experience, a bachelor's degree in computer science or engineering, and strong problem-solving skills. Candidates must be able to obtain a Canadian government security clearance and be eligible to work in Canada.
Python, Robot Framework, Wireshark, VCCI, CORE, VBS
Systems Engineering Analysts - Working level
Calgary, ABGeneral Dynamics Missions System International
5+ YOECandidates need a bachelor's degree in a related science or engineering field and 5+ years of systems engineering experience. Strong skills in writing and linking requirements in a database, MBSE tools, and clear communication are required.
MBSE tools, requirements database
Material Handler (6-Month Temporary)
Ottawa, ONGeneral Dynamics Missions System International
1+ YOECandidates need Grade 12 (Ontario secondary) and over one year up to two years of inventory management experience in manufacturing or warehouse work. They need basic computer skills, ERP experience, a valid provincial driver's licence and a forklift operator's licence, and must complete the Safe Lifting Practices course.
MRP system, ERP system, Forklift, Pallet lifter, Carts