General Dynamics Mission Systems

Co-op Winter 2027 - Software Engineering - 4-8 months

General Dynamics Mission Systems
Apply
2 months ago
Ottawa, CanadaIntern

Responsibilities

  • Assist with the design, analysis, and implementation of software features for system requirements.
  • Develop, maintain, and document software using C++, C, Java, and Python.
  • Support integration with third-party equipment and internal systems by analyzing interface specifications.
  • Participate in unit, integration, verification, integration, and qualification testing and document results.
  • Prepare requirements, design notes, test plans, technical reports, and other documentation.
  • Investigate system problem reports, support root cause analysis, and assist with resolving software issues.
  • Maintain the codebase according to coding standards and configuration management practices.
  • Collaborate with team members and present work during design and peer reviews.
  • Support internal customers and software integration activities.

Requirements

  • Currently pursuing a bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, or a related technical or scientific field.
  • Understanding of software engineering principles and the software development lifecycle.
  • Strong analytical, problem-solving, and root cause analysis skills.
  • Effective communication skills and the ability to work independently and collaboratively.
  • Willingness to learn under the guidance of senior engineers.
  • Programming or scripting experience with C++, C, Java, or Python is preferred.
  • Exposure to object-oriented programming, test-driven development, software testing, verification, validation, technical documentation, configuration management, or version control is preferred.
  • Experience or familiarity with Git, third-party equipment integration, system interfaces, or AI/ML models is preferred.
  • Must be enrolled at a recognized Canadian post-secondary institution and eligible for the specified co-op work term.
  • Must be eligible to work in Canada and able to obtain and maintain applicable Canadian government security clearances.

Benefits

  • 4–8 month Winter 2027 co-op placement with eligibility for future co-op or full-time opportunities.
  • Expected hourly compensation of $24.92–$33.23, with quarterly pay increases for student placements.
  • Flexible work hours and compressed workweek options.
  • Hybrid work model where applicable.
  • Mentorship, networking opportunities, onsite amenities, social events, and corporate discounts.

Tech Stack

Categories

General Dynamics Mission Systems

About General Dynamics Mission Systems

5,001-10,000 employees

General Dynamics Mission Systems designs and manufactures secure communications, C4ISR, cyber defense, and maritime/underwater systems used across land, sea, air, space, and cyber domains. It sells integrated hardware and software to U.S. and allied defense and intelligence agencies under government contracts and long-term programs. The company is headquartered in Chantilly, Virginia, and operates as a business unit of General Dynamics.

Contact me