Embedded C/C++ SW Developer Co-op/Intern Number of Positions : 1 Duration: 4 - 16 months Date: September 8, 2026 Location: In office at 600 Mach Road, Ottawa, Canada. The team you will be a part of ...
Embedded C/C++ SW Developer Co-op/Intern Number of Positions : 1 Duration: 4 - 16 months Date: September 8, 2026 Location: In office at 600 Mach Road, Ottawa, Canada. The team you will be a part of ...
Software Developer Co-op reporting to Agile Development Manager, working collaboratively with Software Development Architecture and Development teams to design and engineer solutions that deliver ...
Quick apply
Software Developer Co-op reporting to Agile Development Manager, working collaboratively with Software Development Architecture and Development teams to design and engineer solutions that deliver ...
Student Co-op
Nepean, ON · On-site
CA$23/hr
Currently enrolled in a diploma or degree program in Civil Engineering, Construction Engineering Technology, Construction Management, or a related field. * Eligible to complete a formal co-op or ...
Quick apply
Student Co-op
Nepean, ON · On-site
CA$23/hr
Currently enrolled in a diploma or degree program in Civil Engineering, Construction Engineering Technology, Construction Management, or a related field. * Eligible to complete a formal co-op or ...
Student Co-op
Nepean, ON · On-site
Currently enrolled in a diploma or degree program in Civil Engineering, Construction Engineering Technology, Construction Management, or a related field. * Eligible to complete a formal co-op or ...
Quick apply
Student Co-op
Nepean, ON · On-site
Currently enrolled in a diploma or degree program in Civil Engineering, Construction Engineering Technology, Construction Management, or a related field. * Eligible to complete a formal co-op or ...
As a Co-op Student, you'll work closely with and in support of project managers, professional engineers, geologists, environmental scientists, and skilled technicians/technologists to coordinate and ...
As a Co-op Student, you'll work closely with and in support of project managers, professional engineers, geologists, environmental scientists, and skilled technicians/technologists to coordinate and ...
High-growth company driven by high performance THE OPPORTUNITY At TechInsights, our Co-op Student ... Utilize programming languages (e.g., Python, Java, or scripting languages) to develop automated ...
Quick apply
High-growth company driven by high performance THE OPPORTUNITY At TechInsights, our Co-op Student ... Utilize programming languages (e.g., Python, Java, or scripting languages) to develop automated ...
Field Technician (CO-OP) (26052)
Kanata, ON · On-site
CA$20.50 - CA$23.50/hr
Various office and field tasks related to materials testing, geotechnical engineering, and environmental engineering. * Other duties as required. Position: * Fall Co-op positions (September-December ...
Quick apply
Field Technician (CO-OP) (26052)
Kanata, ON · On-site
CA$20.50 - CA$23.50/hr
Various office and field tasks related to materials testing, geotechnical engineering, and environmental engineering. * Other duties as required. Position: * Fall Co-op positions (September-December ...
Field Technician (CO-OP) (26052)
CA$20.50 - CA$23.50/hr
Various office and field tasks related to materials testing, geotechnical engineering, and environmental engineering. * Other duties as required. Position: * Fall Co-op positions (September-December ...
Field Technician (CO-OP) (26052)
CA$20.50 - CA$23.50/hr
Various office and field tasks related to materials testing, geotechnical engineering, and environmental engineering. * Other duties as required. Position: * Fall Co-op positions (September-December ...
Various office and field tasks related to materials testing, geotechnical engineering, and environmental engineering. * Other duties as required. Position: * Fall Co-op positions (SeptemberDecember ...
Quick apply
Various office and field tasks related to materials testing, geotechnical engineering, and environmental engineering. * Other duties as required. Position: * Fall Co-op positions (SeptemberDecember ...
Canada (Co-op)
Ottawa, ON · On-site
Ribbon Communications is looking for a hands-on UI Engineer to assist in the design and development ... Previous Co-Op and/or Intern experience is not required * Some level of experience with the ...
Canada (Co-op)
Ottawa, ON · On-site
Ribbon Communications is looking for a hands-on UI Engineer to assist in the design and development ... Previous Co-Op and/or Intern experience is not required * Some level of experience with the ...
PepsiCo Supply Chain Co-Op Fall 2026
CA$21.25 - CA$37/hr
Overview Co-op Work Term Duration: 4 months Start Date: September 7th, 2026 Education and ... Currently pursuing a degree in Engineering, Operations/Logistics and Supply Chain Management, and ...
PepsiCo Supply Chain Co-Op Fall 2026
CA$21.25 - CA$37/hr
Overview Co-op Work Term Duration: 4 months Start Date: September 7th, 2026 Education and ... Currently pursuing a degree in Engineering, Operations/Logistics and Supply Chain Management, and ...
PepsiCo Supply Chain Co-Op Fall 2026
CA$21.25 - CA$37/hr
Overview Co-op Work Term Duration: 4 months Start Date: September 7th, 2026 Education and ... Currently pursuing a degree in Engineering, Operations/Logistics and Supply Chain Management, and ...
PepsiCo Supply Chain Co-Op Fall 2026
CA$21.25 - CA$37/hr
Overview Co-op Work Term Duration: 4 months Start Date: September 7th, 2026 Education and ... Currently pursuing a degree in Engineering, Operations/Logistics and Supply Chain Management, and ...
This Co-Op opportunity will leverage software automation and latest AI-based capabilities to help improve and streamline the network engineering team's design, validation and documentation ...
This Co-Op opportunity will leverage software automation and latest AI-based capabilities to help improve and streamline the network engineering team's design, validation and documentation ...
COOP Stdt, Engineering Asst - Transit
CA$22.02 - CA$31.23/hr
Transit Engineering Services Employment Type: 2 Co-op Student Co-op Student-Fall Term Work Hours ... Co-op student recruitment Application Close: 31/07/2026 To be considered for this competition you ...
COOP Stdt, Engineering Asst - Transit
CA$22.02 - CA$31.23/hr
Transit Engineering Services Employment Type: 2 Co-op Student Co-op Student-Fall Term Work Hours ... Co-op student recruitment Application Close: 31/07/2026 To be considered for this competition you ...
System Designer Co-Op
Gatineau, QC · On-site
Systems Designer Co-Op Department ... Systems Engineering Reports To: Supervisor, Systems Engineering Revision Date: 6/26/2026 Location:
Quick apply
System Designer Co-Op
Gatineau, QC · On-site
Systems Designer Co-Op Department ... Systems Engineering Reports To: Supervisor, Systems Engineering Revision Date: 6/26/2026 Location:
At the end of the co-op - present the work, analysis and findings to the User Terminal Segment ... engineering field with an interest in Satellite Communications, antenna and modem designs, RF ...
At the end of the co-op - present the work, analysis and findings to the User Terminal Segment ... engineering field with an interest in Satellite Communications, antenna and modem designs, RF ...
Senior Administrator, Career and Employment
CA$64K - CA$81K/yr
... CO-OP Advisor such as data entry in uoCampus, e-mail triage, etc. whenever required and takes on special projects. Trains new Placement Operations Coordinators and Junior Business Developers on core ...
Senior Administrator, Career and Employment
CA$64K - CA$81K/yr
... CO-OP Advisor such as data entry in uoCampus, e-mail triage, etc. whenever required and takes on special projects. Trains new Placement Operations Coordinators and Junior Business Developers on core ...
Embedded Systems Developer Intern
Ottawa, ON · On-site
CA$18 - CA$25/hr
Co-op / Internship Duration: 48 months (flexible based on academic program requirements)\ Hours ... The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ...
Quick apply
Embedded Systems Developer Intern
Ottawa, ON · On-site
CA$18 - CA$25/hr
Co-op / Internship Duration: 48 months (flexible based on academic program requirements)\ Hours ... The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ...
Embedded Systems Developer Intern
$18 - $25/hr
Co-op / Internship Duration: 4-8 months (flexible based on academic program requirements)\ Hours ... The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ...
Embedded Systems Developer Intern
$18 - $25/hr
Co-op / Internship Duration: 4-8 months (flexible based on academic program requirements)\ Hours ... The Embedded Systems Developer Intern will work alongside Q-Block's firmware and hardware engineers ...
FW Engineer
Kanata, ON · On-site
Previous intern or co-op experience at Nokia or Infinera. * Bachelor's in Computer Engineering or equivalent. * Experienced with C and C+,+ and Python. * One or more areas of experience: Digital ...
FW Engineer
Kanata, ON · On-site
Previous intern or co-op experience at Nokia or Infinera. * Bachelor's in Computer Engineering or equivalent. * Experienced with C and C+,+ and Python. * One or more areas of experience: Digital ...
Java Developer Co Op information
See Ottawa, ON salary details
$10.08 - $16.03
16% of jobs
$19.09 is the 25th percentile. Wages below this are outliers.
$16.03 - $21.98
18% of jobs
$21.98 - $27.94
8% of jobs
$27.94 - $33.89
6% of jobs
The median wage is $35.17 / hr.
$33.89 - $39.85
7% of jobs
$39.85 - $45.80
8% of jobs
$45.80 - $51.75
9% of jobs
$52.50 is the 75th percentile. Wages above this are outliers.
$51.75 - $57.71
11% of jobs
$57.71 - $63.66
7% of jobs
$63.66 - $69.61
5% of jobs
$69.61 - $75.57
3% of jobs
$10
$39
$75
How much do java developer co op jobs pay per hour?
What types of projects or tasks will I typically work on as a Java Developer Co Op?
As a Java Developer Co Op, you can expect to support ongoing software development projects by writing and testing code, fixing bugs, and assisting in the design or implementation of new features. You may work on both backend and frontend components, collaborate with senior developers during code reviews, and contribute to team meetings or agile sprints. Your work might include developing internal tools, creating automation scripts, or participating in the documentation process. This hands-on experience is designed to give you exposure to industry best practices and the full software development lifecycle while building your professional skills.
What are the key skills and qualifications needed to thrive in the Java Developer Co Op position, and why are they important?
To thrive as a Java Developer Co Op, you need a solid understanding of Java programming, object-oriented design principles, and foundational knowledge in software development, often supported by coursework or relevant project experience. Familiarity with version control systems like Git, IDEs such as IntelliJ or Eclipse, and basic knowledge of databases or web development frameworks are common requirements. Effective communication, eagerness to learn, and strong problem-solving skills help you adapt quickly and work well within a team environment. These competencies ensure you can contribute to real-world projects, collaborate with experienced developers, and gain valuable hands-on experience during your co-op term.
What is a Java Developer Co Op job?
A Java Developer Co-Op job is a temporary, paid position for students or recent graduates who want hands-on experience in Java development. Co-op students work with a team of developers to design, test, and maintain Java-based applications. They gain practical knowledge in coding, debugging, and software development best practices while contributing to real-world projects. This role helps bridge the gap between academic learning and professional work, preparing candidates for full-time software development roles.
- Civil Engineering Intern
- Co Op Mechanical Engineering Student
- Co Op Engineering Student
- Chemical Engineer Student Summer
- Mechanical Engineering Technology Co Op
- Co Op Junior Web Developer
- Trainee Industrial Engineering Co Op
- Internship Visa Sponsorship Civil Engineer
- Flexible Fema Civil Engineering
- Flexible Civil Engineering

Nokia rating
7.9
Based on 6 frontline employees who took The Breakroom Quiz
31st of 96 rated telecommunications companies
Job description
Position: Embedded C/C++ SW Developer Co-op/Intern
Number of Positions: 1
Duration: 4 - 16 months
Date: September 8, 2026
Location: In office at 600 Mach Road, Ottawa, Canada.
The team you will be a part of
The successful candidate will be given real-world experience working with a large-scale, real-time embedded system. You will be able to learn from a seasoned team of software engineers as you contribute to new features and product improvements on the 1830 Photonic Service Switch (PSS) or Nokia 1830 Global Express (GX). As well, you will get exposure to working in a global multicultural development organization.
Education Recommendations
A candidate for a bachelor's degree or diploma in Computer Engineering, Electrical Engineering, Computer Science, or a related field with an accredited school in Canada.
- Experience with C/C++ from your university courses or prior work experience
- Good knowledge of data structures, algorithms, and software design
- Excellent communication skills and the ability to work well in a team
It would be nice if you also had:
- Experience with Linux
- Experience with version control systems like Git
- Experience with Python
The Integrated Packet Transport Software Team is looking for highly capable and motivated students with a passion for software development.
As part of the team, you will:
- Develop C/C++ code to add feature functionality or enhancements in the current release of our 1830 product code base.
- Diagnose and implement solutions to software defects found by our product verification team during testing of the 1830 product.
About Nokia
Sourced by ZipRecruiter
Industry
Media and telecom
Company size
10,000+ Employees
Headquarters location
Murray Hill, NJ, US