Job Description
Join General Dynamics Mission Systems-Canada as a Co-op Firmware Test Engineer for Fall 2026. This hybrid work opportunity allows you to engage in impactful software and firmware development tasks from Calgary.
As a co-op student, you will work within the Firmware Development and Test teams, applying your foundational knowledge of software engineering. You'll design, implement, and document software solutions while improving existing systems using C/C++ and Python. Hands-on experience with automated testing will also enhance your technical skills.
Key Responsibilities:
• Develop and execute tests to verify system functionality
• Analyze code and improve legacy systems
• Participate in technical reviews and documentation
• Work with engineers to identify and resolve system defects
• Maintain and enhance the code base for deployed systems
Requirements:
• Active enrollment in a relevant post-secondary program
• Basic understanding of software design principle...
As a co-op student, you will work within the Firmware Development and Test teams, applying your foundational knowledge of software engineering. You'll design, implement, and document software solutions while improving existing systems using C/C++ and Python. Hands-on experience with automated testing will also enhance your technical skills.
Key Responsibilities:
• Develop and execute tests to verify system functionality
• Analyze code and improve legacy systems
• Participate in technical reviews and documentation
• Work with engineers to identify and resolve system defects
• Maintain and enhance the code base for deployed systems
Requirements:
• Active enrollment in a relevant post-secondary program
• Basic understanding of software design principle...