Job Description

Join General Dynamics Mission Systems–Canada as a Senior Software Engineer to enhance Canada's aerospace capabilities. Develop mission-critical software solutions from our Ottawa or Halifax offices.

The role requires a minimum of five years’ experience in software development and expertise in languages like Java, C++, or Ada. You will focus on software requirements analysis, design, testing, and integration. Collaborate with cross-functional teams to advance operational effectiveness and situational awareness in aerospace technology.

Key Responsibilities: • Analyze software requirements and develop effective design solutions • Write and review documentation, including test plans • Develop high-quality code adhering to project standards • Troubleshoot software issues, conducting root cause analysis • Provide ongoing technical support to stakeholders

Requirements: • Bachelor's degree in Engineering or Computer Science • Minimum 5 years of relevant software deve...

Ready to Apply?

Take the next step in your AI career. Submit your application to General Dynamics Mission Systems - Canada today.

Submit Application