Location
halifax
Job Type
Full-time
Posted
May 24, 2026
Job Description
Become a Senior Software Engineer with General Dynamics Mission Systems-Canada, developing crucial software solutions for military applications based in Ottawa or Halifax. This role emphasizes innovation and teamwork in the defense sector.
Joining the Canadian Air team means working on advanced software systems that enhance national security efforts. Candidates should possess at least ten years of experience and a strong background in modern programming languages such as Java or C/C++. You'll contribute to transforming software policy into high-performing applications that support military operations.
Key Responsibilities:
• Analyze software requirements and perform thorough system testing
• Develop code adhering to industry project standards
• Participate in code reviews and continuous improvement processes
• Provide technical support throughout project lifecycles
• Present technical information at design and team meetings
Requirements:
• Bachelor’s degree i...
Joining the Canadian Air team means working on advanced software systems that enhance national security efforts. Candidates should possess at least ten years of experience and a strong background in modern programming languages such as Java or C/C++. You'll contribute to transforming software policy into high-performing applications that support military operations.
Key Responsibilities:
• Analyze software requirements and perform thorough system testing
• Develop code adhering to industry project standards
• Participate in code reviews and continuous improvement processes
• Provide technical support throughout project lifecycles
• Present technical information at design and team meetings
Requirements:
• Bachelor’s degree i...
Ready to Apply?
Submit your application for Senior Software Engineer - Defence Systems at General Dynamics Mission Systems, Inc.
Apply Now