General Dynamics Mission Systems

Co-op January 2027 - Software Engineering - 8 Months

General Dynamics Mission Systems
Apply
5 hours ago
Ottawa, CanadaIntern

Responsibilities

  • Develop, implement, and test software solutions according to design requirements and coding standards.
  • Assist with software integration, verification, debugging, and troubleshooting.
  • Document code, processes, workflows, and technical records.
  • Support automated testing and develop scripts or test tools where applicable.
  • Collaborate with engineers, systems engineers, and multidisciplinary teams.
  • Participate in team planning, code reviews, and iterative development activities.

Requirements

  • Currently pursuing a bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, Systems Engineering, or a related technical or scientific discipline.
  • Must be enrolled at a recognized Canadian post-secondary institution and eligible for a co-op work term beginning January 2027.
  • Strong analytical, problem-solving, communication, teamwork, independence, willingness to learn, and ownership skills.
  • Experience with C#, Java, Kotlin, Python, or C++ is preferred.
  • Exposure to Git, software testing frameworks, automated testing, DevOps or CI/CD tools, Android development, distributed systems, databases, networking, build systems, Linux, Bash, or PowerShell is preferred.
  • Must be eligible to work in Canada and able to obtain and maintain applicable Canadian government security clearances and other required security approvals.

Benefits

  • Eight-month full-time temporary co-op placement beginning January 2027.
  • Expected hourly compensation of $24.92-$33.23 with quarterly pay increases.
  • Eligibility for future co-op or full-time roles.
  • Flexible work hours and compressed workweek options.
  • Hybrid work model where applicable.
  • Networking opportunities across teams and disciplines.
  • Onsite amenities and social events, including a gym, bike storage, trivia, and appreciation events.
  • Corporate discounts.
  • Mentorship and hands-on experience with defence-sector technologies.

Tech Stack

AnsibleBashC#C++DockerGitGitLab CI/CDGradleJavaJenkinsKotlinKubernetesLinuxMakeMavenPowerShellPythonTerraform

Categories

General Dynamics Mission Systems

About General Dynamics Mission Systems

10,000+ employees

At General Dynamics Mission Systems, a business unit of General Dynamics, we develop mission critical C4ISR solutions across the land, sea, air, space and cyber domains, but that doesn’t tell our whole story. When downed pilots are isolated in enemy territory, our equipment gives them a lifeline to call home. When a student opens a textbook to learn about the universe, they’re looking at data and pictures sent using our technology. When the government needs to share crucial top-secret information, our products help them keep this information out of the wrong hands. When sailors need to locate underwater mines, our technology allows them to find explosives with unmanned underwater vehicles. Delivering C4ISR technology is what we do but we think why we do it is more important.

Contact me