General Dynamics UK

Software Engineering in Defense Systems

📍 Location
calgary, ab
⏰ Job Type
Full-time
📅 Posted
June 06, 2026

Job Description

Advance your career with General Dynamics Mission Systems–Canada as a Software Engineer focusing on defense system software development in Calgary. This role requires expertise in C#, .NET, and Python in an Agile environment.

As a member of our Scrum team, you will design and implement software features that directly contribute to national security efforts. Your responsibilities include coding, analyzing legacy systems, and developing automated tests to ensure robust systems. You will also work closely with system engineering teams to define future functionalities.

Key Responsibilities:
• Design and code mission-critical software solutions
• Analyze existing systems for performance improvement
• Develop user interfaces tailored for field operations
• Conduct both authoring and reviewing of technical documentation
• Carry out product test execution and automation with Python

Requirements:
• Bachelor’s Degree in C...

Ready to Apply?

Take the next step in your career journey with General Dynamics UK

Apply Now