General Dynamics Mission System International

defence and security

CoopFall2026FirmwareDevelopmentandTest12Months

$0–0k Calgary, Alberta, Canada INTERNSHIP Remote Friendly
The Brief

“Co-op Fall 2026 - Firmware Development and Test - 12-Months at General Dynamics Mission System International. Skills: Firmware Development, Test Automation, Software/Firmware Design, Integration, Documentation. Design, code, test, integrate and document software/firmware solutions. Apply principles and techniques of computer science, engineering, and mathematical analysis to develop complex systems and architectures”

Industry & Context.

defence and security
Problems you'll solve

analytical and problem-solving skills; mathematical analysis

Eligibility Requirements

registered with the Canadian Controlled Goods program, all of its workforce be security assessed, Successful applicants must meet all applicable security requirements, ability to obtain and maintain a Canadian government security clearance, Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations

What They're Looking For.

Must Have

Currently enrolled in a post-secondary program in Software Engineering, Computer Engineering, Computer Science, Electrical Engineering, or a related technical field, Foundational understanding of computer science and engineering principles, including programming concepts, data structures, and software design, Ability to interpret technical requirements and contribute in a structured engineering environment, Must be eligible to work in Canada, Must meet all applicable security requirements, including but not limited to the ability to obtain and maintain a Canadian government security clearance

Nice to Have

Knowledge of C and C++ is an asset, Exposure to programming in C and/or C++ is considered an asset, Exposure to Python for scripting or test automation is considered an asset, Exposure to software testing concepts, including unit testing or automated testing, is considered an asset, Exposure to embedded systems, firmware, or systems-level development is considered an asset, Exposure to version control tools (e. g. , Git) and collaborative development practices is considered an asset, Experience working with or familiarity with AI/ML models is preferred

What You'll Do.

integrate and document software/firmware solutions

Apply principles and techniques of computer science

and mathematical analysis to develop complex systems and architectures

Analyze code to determine behavior of legacy systems

Implement new functionality in deployed systems

Develop unit tests and automated tests for use in product integration and verification

Participate in technical reviews

both as a reviewer and author

system and test engineers to identify defects

and perform verification activities

Work with system engineers to determine behavior and plan for new functionality in the deployed system

Maintain the code base for a legacy deployed system

Develop and execute tests to verify system functionality

How You'll Work.

Team & Collaboration

Work with hardware, firmware, system and test engineers to identify defects, resolve issues, and perform verification activities; Work with system engineers to determine behavior and plan for new functionality in the deployed system; ability to work effectively in a multidisciplinary team environment

Communication Scope

communication skills; ability to work effectively in a multidisciplinary team environment

Free ATS check

Applying for this Co-op Fall 2026 - Firmware Development and Test - 12-Months role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about General Dynamics Mission System International?

Real rants from real employees. Read before you apply.

Read Company Rants →