Co-op Winter 2027 - Software Developer - 8 Months
$23.08 - $32.41 per hourGD Mission Systems
Responsibilities for this Position
Intern Company DescriptionBuild bold. Deliver impact. Win together.
At General Dynamics Mission SystemsCanada, were not just engineering technology were 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 youre looking for meaningful work that contributes to a safer, more secure world, youll 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 .
Job DescriptionThe Applications team for the Land C5ISR Program is looking for a Co-op Software Engineer to join our team. We develop and integrate various software products that enable the Canadian Army to support and accomplish their missions. Our focus is predominantly on Battle Management and Planning applications. On this team, you can expect to work in an Agile development framework on a variety of different technologies, including deploying web-based server applications, and working with messaging networks over tactical radios.
In this role, you can expect to :
- Implement software to meet the requirements, Definition of Done and Acceptance Criteria
- Develop and perform tests and debugging of code
- Identify defects, resolve issues and verify changes
- Support and perform Product level test and integration efforts
- Participate in code reviews
- Participate in Agile ceremonies, including PI Planning, Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective
- Expand knowledge of latest technologies, products and market trends relevant to area of work
- Performing related duties as assigned
What You Need to Have to Succeed
- Currently pursuing a degree in Computer, Software, or Systems Engineering, Computer Science, or other related field.
- Strong communication skills, both verbal and written.
- Experience in, or interest to learn Java, Python.
What Makes You Stand Out
- Experience with the Canadian Army is an asset.
- Experience with AI/MLmodels is an asset.
- Experience with databases is an asset.
- Experience with distributed systems is an asset.
- Experience with automated testing is an asset.
It is a requirement that General Dynamics Mission SystemsCanada 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.
Additional Information Compensation
The expected hourly rate for this position is $$23.08 $32.41. 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: Youll 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 youll 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.
- Perks & Highlights:
- 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.)
- Corporate discounts
Accommodation
If you require accommodation during any stage of the application process, please contact Human Resources via View email address on gd.com .
PI286885739
The Applications team for the Land C5ISR Program is looking for a Co-op Software Engineer to join our team. We develop and integrate various software products that enable the Canadian Army to support and accomplish their missions. Our focus is predominantly on Battle Management and Planning applications. On this team, you can expect to work in an Agile development framework on a variety of different technologies, including deploying web-based server applications, and working with messaging networks over tactical radios.
In this role, you can expect to :
- Implement software to meet the requirements, Definition of Done and Acceptance Criteria
- Develop and perform tests and debugging of code
- Identify defects, resolve issues and verify changes
- Support and perform Product level test and integration efforts
- Participate in code reviews
- Participate in Agile ceremonies, including PI Planning, Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective
- Expand knowledge of latest technologies, products and market trends relevant to area of work
- Performing related duties as assigned
Qualifications
What You Need to Have to Succeed
- Currently pursuing a degree in Computer, Software, or Systems Engineering, Computer Science, or other related field.
- Strong communication skills, both verbal and written.
- Experience in, or interest to learn Java, Python.
What Makes You Stand Out
- Experience with the Canadian Army is an asset.
- Experience with AI/MLmodels is an asset.
- Experience with databases is an asset.
- Experience with distributed systems is an asset.
- Experience with automated testing is an asset.
It is a requirement that General Dynamics Mission SystemsCanada 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.
Additional Information
Compensation
The expected hourly rate for this position is $$23.08 $32.41. 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: Youll 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 youll 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.
- Perks & Highlights:
- 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.)
- Corporate discounts
Accommodation
If you require accommodation during any stage of the application process, please contact Human Resources via View email address on gd.com .
PI286885739
$24.92 - $33.23 per hour
...secondary institution and be eligible for a co-op work term during the period specified in... ..., integration, and sustainment of software and firmware systems that support defence... ...are excited to share their experience and develop your skills. Have meaningful interactions...SuggestedHourly payFull timeWork experience placementInternshipFlexible hours$23.08 - $32.41 per hour
...design, development, and testing of complex software and embedded/firmware systems supporting... ...institution and be eligible for a co-op work term during the period specified in... ...transcript . Key Responsibilities Develop, implement, and test software solutions according...SuggestedHourly payFull timeWork experience placementInternshipFlexible hours$92k - $110k
...fostering a collaborative team environment. Develops and maintains relationships up to... ...Simulink, DOORS/Jama, and cable/harness design software. ~ Strong analytical, problem-solving,... ...with employer contributions after 3 months, RRSP access from day one, and financial...SuggestedFull timeFlexible hours$139k - $179k
...Requirements: Over 4 years of direct software engineering expertise at a mid to senior level... ...current codebase and infrastructure Develop and execute scalable project workflows and... ...engagement will require a commitment of 2-8 hours per week across structured projects...SuggestedPart timeImmediate startRemote work- ...conversation. Role Description Weʼre looking for a Senior Software Engineer with 5 - 8 years of professional experience to help design, build,... .... What youʼll do Architect & Build: Design, develop, and maintain scalable backend services, robust APIs, and...SuggestedFull timeWork at office
$208k - $270.4k
...OpenShift Oracle Python RBAC SAP Security AI More: We are recruiting for a 12-month contract with possible extensions for a Senior Maximo Systems Developer / Integrator based in Ottawa, Ontario, with remote or hybrid work options in Canada. This is an...Hourly payFull timeContract workRemote work$90k - $130k
...complex systems. We can build and support production-ready software with clear modular boundaries, such as separate services for parsing... ...both orchestration specialists and experienced software developers who want to help shape the future of autonomous agents. last...Full time$75k - $85k
...number of different initiatives, including (but not limited to) developing system requirements, modelling the system using MBSE techniques... ...Contribution Pension Plan with employer contributions after 3 months, RRSP access from day one, and financial planning support. Flexible...Full timeFlexible hours- ...Responsibilities Design and develop intuitive interfaces for authoring, reviewing, and publishing Knowledge Management content.... ...and scaling. Require proficiency in designing and developing software applications. Require strong communication, problem-solving,...Permanent employmentFull timeTemporary work3 days per week
$33.65 - $48 per hour
...requirements. Communicate and coordinate with suppliers to develop specifications for products and/or components. Develop project... ...and accuracy. Utilize departmental CAD system and office software to perform duties according to company standards and procedures...Temporary workWork at officeLocal areaRemote work$92k - $115k
...role, you will help address complex cybersecurity requirements by developing security strategies, designing secure systems, and implementing... ...Contribution Pension Plan with employer contributions after 3 months, RRSP access from day one, and financial planning support....Full timeFlexible hours$183.6k - $204k
...with the requirements of the engineering manager's job \ N ~ Must meet additional requirements as outlined in ANSI/ANS-3.1-2014 (4.3.8) Standard, "Selection, Qualification, and Training of Personnel for Nuclear Power Plants"\ N ~ Maintain minimum accessrequirement...Temporary work- ...in construction, engineering, or a related field (internship or co-op experience welcome). ~ Bachelor's degree in Civil Engineering... ...Microsoft Excel and Word; exposure to AutoCAD or scheduling software is a plus. ~ Strong communication skills and willingness to learn...Contract workTemporary workFor subcontractorInternshipWork at office
$100.44k - $140.63k
...administration, organizational compliance, and special projects. The position develops recommendations, supports implementation of strategic initiatives... ...a closely related field required. Experience Minimum of eight (8) to ten (10) years of progressively responsible professional...Full timeWork at officeLocal areaMonday to Friday$76k
Job Description Who We Are \ N As the largest private-sector power producer in the world and the nation's largest producer of clean and reliable energy, Constellation is focused on our purpose: lighting the way to a brilliant tomorrow for all. We have been the leader ...- ...meetings as scheduled by the regional or management Assist in developing and implementing new clinical programs and initiatives... ...experience in delivering high-quality rehabilitation services. With over 8,000 therapists in 30+ states, we proudly serve patients in skilled...Full timeH1bLocal area
$100k - $130k
...repairs, replacements, and preventative maintenance initiatives. Develop solutions to improve equipment reliability, efficiency, and... ...Bachelor's degree in Electrical Engineering preferred, with 5-8 years of hands-on experience in a manufacturing or plant environment...Work at office- ...to drive own vehicle to the bank to deposit money. Work Experience and/or Education High school diploma or equivalent and six months of supervisory experience (or related experience/training) preferred. Working Conditions Frequent walking and standing...Work experience placementSeasonal work
$130k - $165k
...commitments Leading a diverse group of professionals in the areas of software and systems Determining the engineering success path within... ...Contribution Pension Plan with employer contributions after 3 months, RRSP access from day one, and financial planning support....Full timeContract workFlexible hours$110k - $130k
Job Description Job Description Title : Electrical Engineering Manager Location : Ottawa, IL Hire Type : Direct Hire Compensation : $110,000 to $130,000 Benefits: Medical/Dental/Life insurance, paid time off, 401k SUMMARY: Under the general direction...Work experience placement- ...monitoring key performance indicators (KPIs) and behavioral patterns to ensure adherence to organizational and regulatory standards. Develop and lead the implementation of a multi-year safety improvement plan across the company Maintain EHSS policies, train staff,...Work at officeLocal areaWork from homeFlexible hours
$75k - $80k
...testing, and validation of hardware and software-based solutions while developing your technical expertise in a... ...engineering through academic projects, co-op placements, or internships.... ...with employer contributions after 3 months, RRSP access from day one, and financial...Full timeInternshipFlexible hours$25 - $50 per hour
Role Overview TSA is accepting applications for Lead and Supervisory Transportation Security Officers at airports in Ottawa. These roles are ideal for individuals looking to step into leadership positions within airport security operations. TSA provides training to ...Shift workNight shiftWeekend work- IMMEDIATE INTERVIEW = Plant Electrical Engineer in Ottawa, IL – Onsite Plant Electrical Engineer Location: Ottawa, IL-61350 Candidates: LOCAL ONLY – within commuting distance (30 miles of 61350) REQUIRED EXPERIENCE AND SKILLS ~3-20 years of hands-on experience...Local areaImmediate start
$31.25 - $50 per hour
...with suppliers and collaborate with cross-functional teams to develop specifications and project plans. Responsibilities Coordinate... ...procedures. Use departmental CAD systems and office software to company standards and procedures, maintaining a high level of...Contract workTemporary workWork at office$87k
Who We Are As the largest private-sector power producer in the world and the nation's largest producer of clean and reliable energy, Constellation is focused on our purpose: lighting the way to a brilliant tomorrow for all. We have been the leader in clean energy production...- Job Description Job Description Forklift Lead – Warehouse Position Summary We are seeking a dependable and experienced Forklift Lead to support daily warehouse operations and help lead the forklift team. The Forklift Lead will ensure materials are moved safely...Day shift
$22 per hour
Job Description Job Description Quality Control Lead Position: Quality Control Lead Weekend Shift Department: Quality Control Pay: $22 Position Summary The Quality Control Lead is responsible for overseeing daily quality control activities and supporting...Shift workWeekend work$87k
...applicable industry codes and regulations. Primary Duties and Accountabilities Provide in-depth technical expertise to develop, manage and implement engineering analysis, activities and programs. Provide technical expertise and consultation through direct...Temporary work- ...production facility. This role bridges the gap between remote IT support and advanced IT engineering teams by resolving hardware, software, and connectivity issues at the ground level. If you're a solution-driven IT professional who enjoys problem-solving and supporting...Work at officeRemote workRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Co-op Winter 2027 - Software Developer - 8 Months. Be the first to apply!
- software technology Ottawa, IL
- software implementation project manager Ottawa, IL
- healthcare software sales Ottawa, IL
- software Ottawa, IL
- id software Ottawa, IL
- software asset management analyst Ottawa, IL
- remote software sales Ottawa, IL
- c software developer
- diagnostic software engineer
- federal government software engineer




