Co-op - Software Engineer - 8 Months - Winter

Posted Date 1 month ago(9/2/2021 11:19 AM)
Requisition ID
# of Openings
Job Locations
Employment Type
Temporary Full-Time

Project/Program Overview

General Dynamics Mission Systems–Canada currently has opportunities available for co-op software engineer to work in our Air and Naval Systems business area. Air and Naval Systems furnishes a range of capabilities and services to Canada’s Naval and Air forces, and to international customers around the world. We design, build, and support mission critical systems currently in the air over the Middle East and in the Asia Pacific, deployed at sea, and entering service at satellite anchor stations and defence facilities here in Canada.


  • Assisting and supporting lead engineers and team members
  • Performing some basic design and/or analysis functions based on requirements
  • Documenting the analysis, design and test in accordance with development standards
  • Implementing some software routines to meet the requirements
  • Developing and performing tests and debug of code
  • Identifying defects, resolving issues and verification
  • Supporting and performing system level test and integration efforts
  • Participating in code reviews
  • Performing webpage (TWIKI) updates and maintenance


  • Currently pursuing a Bachelor degree in Computer Science, Software Engineering or equivalent
  • Experience working on software development projects
  • Experience using C/C++ programming
  • Experience with software engineering processes and tools
  • Experience with any of the following development tools are highly desirable:
    • Rational ROSE, ClearCase and ClearQuest
    • Microsoft Visual Studio
    • Matlab
    • CodeCollaborator
    • Doxygen
    • DOORS
    • TI Code Composer Studio
    • Lab Windows CVI
  • Excellent communication and time management skills
  • Strong problem solving and root cause analysis skills
  • Enthusiastic contributor, willingness to learn new skills and takes on ownership of work
  • Ability to work effectively both independently and in a team environment, with minimum supervision

Must be able to obtain and maintain Canadian Security Clearance and a positive Controlled Goods Assessment. Eligibility to work in Canada either as a Canadian Citizen or Permanent Resident.


Company Overview

General Dynamics Mission Systems engineers a diverse portfolio of high technology solutions, products and services that enable customers to successfully execute missions across all domains of operation. We believe in maintaining a diverse workplace – inclusive of beliefs, cultural background, job experiences, thoughts and ideas. If who we are and what we do resonates with you, we welcome you to join our inclusive team! We will work with you around any workplace accommodation required during our application process. If you require accommodation or have questions, please contact Human Resources via

Our Company Benefits
We pride ourselves in being a great place to work with a shared sense of purpose, offering impressive benefits:

  • A compressed nine-day fortnight and compressed hours – which means every other Friday off
  • A personalized career development plan, alongside regular progress reviews - supporting and valuing your progression within the Company
  • A flexible working environment where your contributions are recognized and rewarded with flexible benefits


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.