Software Developer

 

Description:

We are looking for a Software Developer co-op to join our International TacCIS cross-disciplinary team delivering CIS solutions for armoured vehicles programs for European NATO nations.
 

In this role you can expect to:
 

  • Perform some design, analysis and test functions under the mentorship of more senior engineers.
  • Document analyses, designs and tests (e.g., tech notes, sections of requirements specifications, design documents, test plans and test reports) in the format prescribed by standard templates with the supervision of a more experienced engineer.
  • Implement software routines to meet software requirements.
  • Maintain code base in accordance with coding standards.
  • Some development and performance of integration test and debug of implementations.
  • Some development and performance of design verification test under the supervision of more senior engineers.
  • Investigate system problem reports and field incident reports; perform root cause and trend analyses;
  • Provide technical support during high-level integration and qualification testing.
  • Provide technical support to internal customers.
  • Perform developmental configuration management activities.
  • Present work at design reviews or other types of peer reviews.
     

Qualifications
 

What You Need to Have to Succeed
 

  • Currently pursuing a University Degree in Electrical Engineering, Computer Engineer, Software Engineer, Computer Science or equivalent technical degree.
  • Experience working with or familiarity with AI/ML models is preferred

What Makes You Stand Out
 

It would be excellent if the candidate had a combination of the following qualities, but we will work with them to grow in these areas:
 

  • Ability to work effectively with minimum supervision and in a collaborative team environment.
  • Enthusiastic contributor, willing to learn new skills and take on ownership of work.
  • Sound communication skills and excellent collaboration skills.
  • Good presentation skills, preparing and presenting.
  • Solid problem solving skills with a willingness to develop a shared understanding of the problem with others.
  • Experience working with or familiarity with AI/ML models.

Organization General Dynamics Mission Systems–Canada
Industry IT / Telecom / Software Jobs
Occupational Category Software Developer
Job Location Calgary,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2026-09-04 3:58 pm
Expires on 2026-10-19