Software Developer

General Dynamics

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Ottawa, ON, Canada
Employment
Intern
Posted
8 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $156k
$104k most similar roles pay here $208k

This listing doesn't post a salary. Most similar roles pay $113,650–$197,812.

Based on 240 similar postings.

Employer

About General Dynamics

General Dynamics is a global aerospace and defense company offering a broad portfolio of products and services in business aviation, ship construction, land combat vehicles, and information technology. It serves customers in the U.S. government, allied governments, and a diverse array of commercial markets.

General Dynamics currently has 1123 open roles on FindRole.

Listed pay typically runs $124,093–$150,385 across 984 roles with salary data.

Most-posted roles

View all roles at General Dynamics

At a glance

TL;DR · Software Developer

Co-op Winter 2027 - Software Developer - 8 Months joins the Applications team for the Land C5ISR Program to develop and integrate software products that enable the Canadian Army to support and accomplish their missions. The role focuses on Battle Management and Planning applications within an Agile development framework. Day-to-day responsibilities include implementing software based on specific requirements, performing code debugging, identifying defects, participating in code reviews, and engaging in various Agile ceremonies like Sprint Planning and Daily Scrums. You will work with web-based server applications and messaging networks over tactical radios. The required technical skills include proficiency or an interest in learning Java and Python. Additional preferred experience includes working with databases, distributed systems, automated testing, AI/ML models, and the specific domain context of supporting Canadian Army operations.

What does a Software Developer earn?

Median $151475 from 90 postings across 16 companies.

See salary data

What you'll do

  • Implement software features that meet specific requirements, Definition of Done, and Acceptance Criteria.
  • Develop, test, and debug code to ensure functionality.
  • Identify defects, resolve technical issues, and verify implemented changes.
  • Support and perform product-level testing and integration efforts.
  • Participate in peer code reviews to ensure quality.
  • Engage in Agile ceremonies including Sprint Planning, Daily Scrums, and Retrospectives.
  • Develop and integrate software products for Battle Management and Planning applications.

What we're looking for

  • Must be currently enrolled at a recognized Canadian post-secondary institution.
  • Must be eligible for a co-op work term during the specified period.
  • Pursuing a degree in Computer, Software, or Systems Engineering, Computer Science, or a related field.
  • Possess strong verbal and written communication skills.
  • Have experience in, or an interest to learn, Java and Python.
  • Must be eligible to work in Canada.
  • Must be able to obtain and maintain a Canadian government security clearance.
  • Experience with AI/ML models, databases, distributed systems, or automated testing is an asset.

More like this

Similar roles

Software Engineering Co-op

General Dynamics

Ottawa, ON, Canada 6 days ago
C# Java Kotlin Python C++ Git Unit Testing CI/CD Jenkins GitLab CI/CD Maven Docker Kubernetes Ansible Terraform OpenWebUI Ollama Tika Android Studio Gradle Bash PowerShell Linux Make

Software Engineering Co-op

General Dynamics

Ottawa, ON, Canada 9 days ago
C# Java Kotlin Python C++ Git CI/CD Jenkins GitLab CI/CD Maven Docker Kubernetes Ansible Terraform OpenWebUI Ollama Tika Android Studio Gradle Bash PowerShell Linux Make Agile

Co-op DevOps Engineering

General Dynamics

Ottawa, ON, Canada +1 6 days ago
DevOps C++ C# Java Python Ansible Docker Kubernetes Linux Windows Server GitLab JIRA Confluence Scripting AI ML Networking

Masters Software Engineer Intern/Co-op

Amd

San Jose, CA +1 21 days ago $83,200$124,800
C/C++ Python Linux Unix MySQL PostgreSQL MongoDB Azure Django Rails Spring Boot HTML XML XSL Git GitHub Perforce OAuth SSL TLS UML Embedded Systems
Hybrid

Undergrad Software Engineer Intern/Co-op

Amd

San Jose, CA +1 21 days ago $64,064$96,096
C/C++ Python Java JavaScript Linux Unix MySQL PostgreSQL MongoDB Azure Django Rails Spring Boot HTML XML XSL Git GitHub Perforce OAuth SSL TLS UML Embedded Systems
Hybrid

Software Developer Spring Co-op

IBM

23 days ago
Python Java JavaScript TypeScript C++ Go Rust Swift Kotlin React Node.js SQL Git Docker Kubernetes REST APIs IBM Cloud AWS Azure GCP CI/CD Agile AI/ML