Senior Software Engineering for National Defense

General Dynamics Mission Systems–Canada • ahuntsic north, Canada

Location ahuntsic north, qc
Job Type Full-time
Posted June 10, 2026

Role Description

Drive impactful software solutions at General Dynamics Mission Systems–Canada as a Senior Software Engineer. Develop advanced software systems that support Canada’s defense and security initiatives.

Join our team in either Ottawa or Halifax, where your expertise will enhance Canada’s aerospace capabilities. You will play a critical role in developing software solutions that are integral to mission-critical operations. Your contributions will help improve operational effectiveness and situational awareness.

Key Responsibilities: • Lead software design, development, and testing processes • Write and review detailed software design documentation • Ensure high-quality code that adheres to standards • Troubleshoot software issues and verify solutions • Present technical insights in design reviews and team meetings

Requirements: • Bachelor’s degree in a relevant field • At least 10 years of software development experience preferred • Strong skills in modern program...

Ready to Apply?

Apply for this Position