gdmsi
Software Engineering Developer, Air & Naval Sonar
At a Glance
- Location
- Ottawa, Ontario, Canada
- Employment
- Full-time
- Experience
- 3+ years
- Compensation
- ng range for this position is $80,000-$115,000.Our goal is to provide a fair
- Posted
- 2026-07-07T13:22:42.905Z
Key Requirements
Required Skills
Domain Knowledge
- Engineering
- Government
Requirements
3+ years of relevant experience with software development
Proficiency in one or more modern programming languages (e.g.
Experience with Agile software development, object-oriented design tools, and UML
Familiarity with Linux as a host environment and software version control systems
Experience working with or familiarity with AI/ML models is preferred.
It is a requirement that General Dynamics Mission Systems-Canada be registered with the Canadian Controlled Goods program and that all of its workforce be security assessed.
Compensation & Benefits
The hiring range for this position is $80,000-$115,000.Our goal is to provide a fair and competitive offer based on an assessment of internal equity and your qualifications, including:
Relevant experience
Technical and non-technical skills
Education and certifications
Benefits
As a full-time employee at General Dynamics Mission Systems–Canada, you’ll enjoy a competitive total rewards package that supports your professional and personal well-being:
Responsibilities
General Dynamics Mission Systems-Canada is hiring for a current vacancy but also future Software Engineering openings for upcoming projects in our Air & Naval (A&N) Sonar division.
Join a team developing software solutions that support mission-critical functions. These systems contribute directly to improving operational effectiveness, situational awareness, and decision-making capabilities for defense partners around the world.
Developing high-quality, maintainable code while adhering to project and coding standards
Troubleshooting and resolving software issues, including root cause analysis and verification of fixes
Collaborating with cross-functional teams to support system design, integration, and validation
Providing technical support to internal stakeholders throughout the development lifecycle
About the Company
Build bold. Deliver impact. Win together.
At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve.
If you’re looking for meaningful work that contributes to a safer, more secure world, you’ll find purpose here. Every day, your skills will directly impact programs that matter.