Junior Software Developer at General Dynamics

General Dynamics Mission Systems–Canada

📍 ottawa, on, Canada

Full-time Other-General Posted June 16, 2026

Job Description

Start your career as a Junior Software Developer at General Dynamics Mission Systems–Canada, where your skills contribute to innovative defence and security technology. Engage in embedded systems, Agile methodologies, and collaborative problem-solving.
This is an exciting opportunity for recent or upcoming graduates in Engineering or Applied Science. You will support the development and integration of mission-critical software in a dynamic team environment. Responsibilities include software implementation, automated testing, and system-level troubleshooting, exposing you to real-world applications.
Key Responsibilities:
• Design and maintain software components for defence systems
• Develop with embedded platforms and ARM processors
• Build automated tests using Python and related frameworks
• Collaborate with multidisciplinary teams on integrated solutions
• Document technical workflows and participate in code reviews
Requirements:
• Bachelor’s degree in Sof...