Co-op Winter 2027 - Software Engineering - 8 Months
General Dynamics Mission Systems - Canada
Co-op Winter 2027 - Software Engineering - 8 Months
- Intern
Build bold. Deliver impact. Win together.
At General Dynamics Mission Systems-Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that enhance national security, strengthen communities, and protect the people we serve.
If you’re looking for meaningful work that contributes to a safer, more secure world, you’ll find purpose here. Every day, your skills will directly impact programs that matter.
To be considered for this opportunity, you must be enrolled at a recognized Canadian post-secondary institution and be eligible for a co-op work term during the period specified in the job posting. As part of your application, you must upload proof of enrolment and your most recent academic transcript .
In this role, students contribute to the design, development, and testing of complex software and embedded/firmware systems supporting defence operations. These roles provide hands-on experience across the software development lifecycle, including coding, debugging, testing, documentation, and contributing to process improvements. The work supports key software systems used in land operations, deployed across vehicles, headquarters, and other operational platforms.
In this role you can expect to:
- Develop, implement, and test software solutions according to design requirements and coding standards.
- Assist in software integration and verification activities, including debugging and troubleshooting.
- Document code, processes, and workflows, maintaining clear technical records.
- Support automated testing and develop scripts or test tools where applicable.
- Collaborate with engineers, systems engineers, and multidisciplinary teams across the organization.
- Participate in team planning, code reviews, and iterative development activities.
- Gain exposure to software development best practices and industry-standard tools and frameworks.
What You Need to Have to Succeed
- Currently pursuing a bachelor’s degree in Software Engineering, Computer Engineering, Computer Science, Systems Engineering, or a related technical/scientific discipline.
- Strong analytical, problem-solving, and communication skills.
- Ability to work effectively both independently and in a team.
- Enthusiastic, willing to learn, and takes ownership of assigned work.
What Makes You Stand Out
- Experience with programming languages such as C#, Java, Kotlin, Python, or C++.
- Exposure to version control systems (e.g., Git) and collaborative software development practices.
- Familiarity with software testing frameworks and automated testing tools, including unit testing.
- Experience with DevOps or CI/CD tools (e.g., Jenkins, GitLab CI/CD, Maven, Docker, Kubernetes, Ansible, Terraform).
- Experience with AI tools such as OpenWebUI, Ollama, and Tika.
- Experience with Android application development (e.g., Android Studio, Kotlin/Java, Gradle, mobile UI frameworks).
- Understanding of software development methodologies, such as Agile or iterative development.
- Knowledge of distributed systems, databases, or networked applications, including familiarity with computer networking.
- Experience with Make or related build systems.
- Experience working in Linux environments, including command-line interaction and scripting in Bash or PowerShell.
It is a requirement that General Dynamics Mission Systems-Canada be registered with the Canadian Controlled Goods program and that all of its workforce be security assessed. Successful applicants must meet all applicable security requirements, including but not limited to the ability to obtain and maintain a Canadian government security clearance. Applicants may be required to meet additional security requirements in order to gain access to technical data, classified areas or information that is subject to international regulations. You must be eligible to work in Canada.
Compensation
The expected hourly rate for this position is $24.92 - $33.23. Final compensation will be determined based on your relevant work experience to date. As part of student placement, you will be eligible for quarterly pay increases.
Why Students Love Working Here
- Purposeful Innovation & Problem Solving: You’ll work alongside experienced professionals and some of the brightest minds in the defence sector, gaining hands-on experience with next-generation technologies. This is a place where your ideas are encouraged, creativity is valued, and you’ll be supported as you learn and help drive modern, practical solutions.
- Connection & Mentorship: Through onboarding to your career journey with us, you will work with teammates that are excited to share their experience and develop your skills. Have meaningful interactions, ask questions, and build relationships that can lead to lasting industry connections.
- Eligibility for future co-ops 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 (gym, bike storage, trivia, appreciation events, etc.)
Accommodation
If you require accommodation during any stage of the application process, please contact Human Resources via View email address on apply.j-vers.com.
#J-18808-Ljbffr- ...Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of... ...institution and be eligible for a co-op work term during the period specified in... ...Land C5ISR Program is looking for a Co-op Software Engineer to join our team. We develop and...SuggestedHourly payFull timeInternshipFlexible hours
- ...the development of digital investigative software that acquires, analyzes, and shares evidence... ...a degree in Computer Science, Computer Engineering, Software Engineering or a related... ...needs, typically ranging from weekly to monthly. These in-person moments help us build stronger...SuggestedHourly payInternshipWork at officeLocal areaFlexible hours
- ...Summary The Electrical Project Coordinator Co-op supports the successful delivery of... ...Haves: Currently enrolled in Electrical Engineering, Electrical Engineering Technology,... ...construction management, scheduling, or estimating software. Familiarity with construction...SuggestedHourly payFor contractorsFor subcontractorInternshipWork at office
- ...Software Engineer Co-op, Apps Location: Ottawa, ON | Hybrid Reports To: Xiaokun Xu, Term: Jan 2027 Pay band: 55,000k-68,000k About Solink At Solink, our mission is to safeguard what matters most . We provide businesses with the tools to know sooner...SuggestedPermanent employmentFull timeInternship
- ...Who We Are; What We Do; Where We’re Going Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating...Suggested
$21 - $25 per hour
...largest vertically integrated collection of unmatched reverse engineering, teardown, and market analysis in the semiconductor... ...company driven by high performance THE OPPORTUNITY: Software Developer Co-op reporting to Agile Development Manager, working collaboratively...Permanent employmentInternshipWork at office- ...exceptional new grads to join our Engineering team full-time. This isn't a... ...system. From your first month, you'll own real features that... ...the most in-demand skill set in software today. Build your career in... ...things you're proud of, such as co-op projects, side projects with real...Remote jobFull timeFlexible hours
$30 per hour
...the future of care. The Opportunity Fullscript offers co-op placements across a range of teams and functions. This general... ...per week) in Canada (preferably Ottawa, ON) for at least a 4 month term (Winter 2027). We’re looking for curious, motivated, dependable students who...Hourly payFull timePart timeInternship- ...Overview P osition : Sales Co-op/Intern Location: Ottawa or Kingston Duration : 4 months Compensation: 21.25 - 28.50 Education and Eligibility : 2nd, 3rd, and 4th year students currently enrolled in a post-secondary institution At PepsiCo, you'll find...Full timeInternship
- ...About the Opportunity Welch LLP is looking for a co-op student, who is currently working towards completing an Accounting Degree, for a four or eight month (4/8) month co-op placement from January – April/August 2027 . As a Co-op Staff Accountant, you will be challenged...Summer workInternshipSeasonal workWork at officeRemote workFlexible hours
$28.5 - $44 per hour
...We are looking for a motivated QA / Software Development Co-op student to join our software development... ...and testing activities for a modern engineering software platform consisting of a web... ...cases. Availability for a full-time 12 month position. In-Office presence 5 days...Hourly payFull timeInternshipWork at office$28.5 - $44 per hour
...vacancy. Requisition ID: 78462 Description Our Product Engineering team interfaces with all other engineering teams to reproduce... ...work f ull-time onsite in Ottawa from January through December 2027. Knowledge of RF circuits, analog circuits, and semiconductor...Hourly payInternship$20 - $25 per hour
...integrated collection of unmatched reverse engineering, teardown, and market analysis in the... ...THE OPPORTUNITY: At TechInsights, our Co-op Student Program is founded on the principle... ...and layout data, you'll harness advanced software tools to uncover active circuit...Permanent employmentInternshipWork at office$28.5 - $44 per hour
...Description Skyworks Solutions is looking for a motivated Electrical Engineering student to join our Ottawa-based team as a Co-Op for a 12-month term from January through December 2027. As part of a multidisciplinary engineering organization, you will work alongside...Hourly payFull timeInternshipWork at office$28.5 - $44 per hour
...Skyworks is seeking a motivated and detail-oriented Test Engineering Co-op student to support the development, validation, and... ...in-office Co-op position in Ottawa for a continuous 12-month term from January to December 2027. Responsibilities Assist in the development...Hourly payFull timeInternshipWork at office$239.47 per day
...Position Location: Main Campus Academic Period: 2027 Winter Semester Faculty: Faculté de génie / Faculty of Engineering Academic Unit: Département de génie civil \\... ...: N/A Course Schedule: Mardi | Tuesday 8:30-10:00 Vendredi | Friday 10:00-11:30 - 800 King...Hourly payPermanent employmentPart timeFor contractors$239.47 per day
...Location Main Campus Academic Period 2027 Winter Semester Faculty Faculté de génie / Faculty of Engineering Academic Unit Département de génie civil \\... ...language N/A Course Schedule Lundi | Monday 8:30-10:00 Jeudi | Thursday 10:00-11:30 - 161 Louis...Hourly payPermanent employmentPart timeFor contractors$239.47 per day
...Location Main Campus Academic Period 2027 Winter Semester Faculty Faculté de génie / Faculty of Engineering Academic Unit Département de génie mécanique... ...Passive Course Schedule Mardi | Tuesday 8:30-11:30 - - This course will be offered in person...Hourly payPermanent employmentPart timeFor contractors$239.47 per day
...Location: Main Campus Academic Period: 2027 Winter Semester Faculty: Faculté de génie / Faculty of Engineering Academic Unit: Département de génie civil... ...also assist students with structural analysis software and nonlinear modelling and invigilate the midterm...Hourly payPermanent employmentPart timeFor contractorsWork at office$239.47 per day
...Location: Main Campus Academic Period: 2027 Winter Semester Faculty: Faculté de génie / Faculty of Engineering Academic Unit: Département de génie civil... ...N/A Course Schedule: Mercredi | Wednesday 8:30-11:30 - - 801 King Edward (MNO) E218 Requirements...Hourly payPermanent employmentPart timeFor contractors$105k - $125k per year
...leaders across Product Management, Engineering, Finance, and Business... ...partners Prepare and validate monthly usage, billing, and invoicing... ...partnership models or enterprise software billing is a plus ~... ...Status: EXISTING Duration: 8–10 month contract/temporary position...Full timeContract workTemporary workInternshipWorldwide- We are a family of four, including a little 8-month old boy. We are looking for someone caring and experienced to look after him 5 mornings a week, or even full days, if it's the right person. He is very active for his age and needs someone competent who will focus on keeping...Day shift
$28.5 - $44 per hour
...candidate will report to an assigned Senior Engineering Mentor who will provide ongoing coaching,... ...year onsite position starting in January 2027 and continuing through December 2027.... ...quickly learning other company-specific software. Self-starter with a strong work ethic...Hourly payFull timeInternship$85k - $105k per year
...experience could be a direct result of our technology—and your hard work! About the role We are looking for an Intermediate Software Developer for a 10-month contract, working hybrid from our Ottawa office. You will join a growing product development team, take on well-scoped...Full timeContract workInternshipWork at officeWorldwide$239.47 per day
...Posting Reason: New Position Location: Main Campus Academic Period: 2027 Winter Semester Faculty: Faculté de génie / Faculty of Engineering Academic Unit: Département de génie mécanique \\ Department of Mechanical Engineering Course Title: Product...Hourly payPermanent employmentPart timeFor contractors$239.47 per day
...Posting Reason: New Position Location: Main Campus Academic Period: 2027 Winter Semester Faculty: Faculté de génie / Faculty of Engineering Academic Unit: Département de génie mécanique \ Department of Mechanical Engineering Course Title: Fracture...Hourly payPermanent employmentPart timeFor contractors$28.5 - $44 per hour
...Description Skyworks is seeking an RF Test Engineering Co-Op for its Automation Solutions team in Ottawa, Ontario.... ...challenging, and supportive environment. This position is a 12-month placement starting in January 2027 and running through December 2027. Responsibilities...Hourly payFull timeInternshipWork at office- ...Company Description Build bold. Deliver impact. Win together. At General Dynamics Mission Systems–Canada, we’re not just engineering technology — we’re shaping the future of defence and security. Our teams design and deliver advanced, mission-critical solutions that...Hourly payFull timeInternshipFlexible hours
$85k - $110k per year
...Systems–Canada, we’re not just engineering technology — we’re shaping the... ...is seeking a working level Software Engineer to support delivery of... ...equivalent related field. ~5–8 years of professional software... ...employer contributions after 3 months of service. Access to...Full timeInternshipWork at officeRemote workFlexible hours$28.5 - $44 per hour
...student for a WiFi FEM Design Co-Op position within its Diversified... ...markets. Term: 12-month Co-Op (May '27 - April '28)... ...~Assisting with new product engineering and design activities. ~ Communicating... ...learn company-specific software. Strong initiative, work ethic...Hourly payInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Co-op Winter 2027 - Software Engineering - 8 Months. Be the first to apply!
- software engineer - computer Ottawa, ON
- software developer no experience Ottawa, ON
- développeur logiciel Ottawa, ON
- senior software developer Ottawa, ON
- linux software engineer Ottawa, ON
- software developer summer internship Ottawa, ON
- software engineer co-op Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software engineer salary in canada Ottawa, ON
- software engineer Ottawa, ON


