Software Engineering Co-op Student

1 day ago


Ottawa, Ontario, Canada BlackBerry Inc. Full time
BlackBerry QNX Software Developer Co-op

Job Type: Co-op Student (Fixed Term)

Job Description:

BlackBerry QNX is a leading provider of safe and secure operating systems, hypervisors, frameworks, and development tools. Our technology is trusted in over 235 million vehicles and is deployed in embedded systems worldwide, across various industries including automotive, medical devices, industrial controls, transportation, heavy machinery, and robotics.

We are seeking a highly motivated and detail-oriented Co-op Student to join our team as a Software Developer. In this role, you will support customer activities through direct interaction with customer engineering, reproduce complex issues on reference and customer-provided hardware, and instrument and debug QNX reference code.

Requirements:

  • Currently pursuing post-secondary education in a related field
  • Knowledge of UNIX-style OS's (BSD, Linux)
  • Strong C language skills
  • Customer relation/interaction skills

Preferred Qualifications:

  • Familiarity with Eclipse-based tools is an asset
  • Previous experience with GCC tools set and GDB debugging is an asset

What We Offer:

  • Growth Mindset: employees have access to skills training and professional development courses, mentorship programs, and unlimited access to our on-demand learning platform.
  • Highly collaborative teams and a supportive workplace environment, with organization-wide events and a student social committee.
  • Employee Perks: we have snack and beverage programs at all locations. Students also have access to discounts for local stores, transportation, restaurants, and activities.

BlackBerry Inc. is an equal opportunity employer and welcomes applications from diverse candidates.



  • Ottawa, Ontario, Canada IBI Group Full time

    Job Title: Transportation Engineering Co-op StudentWe are seeking a motivated and detail-oriented Transportation Engineering Co-op Student to join our team in Ottawa. As a co-op student, you will have the opportunity to gain hands-on experience in transportation engineering and contribute to the preparation of Transportation Impact Assessments and Parking...


  • Ottawa, Ontario, Canada IBI Group Full time

    Job Title: Transportation Engineering Co-op StudentWe are seeking a motivated and detail-oriented Transportation Engineering Co-op Student to join our team in Ottawa. As a co-op student, you will have the opportunity to gain hands-on experience in transportation engineering and contribute to the preparation of Transportation Impact Assessments and Parking...


  • Ottawa, Ontario, Canada General Dynamics Mission Systems - Canada Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team at General Dynamics Mission Systems - Canada. As a Co-op Software Engineer, you will have the opportunity to work with a diverse and experienced team of engineering professionals, following Scrum practices while learning and supporting the Software...


  • Ottawa, Ontario, Canada General Dynamics Mission Systems - Canada Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team at General Dynamics Mission Systems - Canada. As a Co-op Software Engineer, you will have the opportunity to work with a diverse and experienced team of engineering professionals, following Scrum practices while learning and supporting the Software...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Software Engineering Co-op Reports EditorJob Summary:We are seeking a highly skilled Software Engineering Co-op Reports Editor to join our team at the University of Ottawa. As a Co-op Reports Editor, you will be responsible for reviewing and editing co-op reports to ensure they meet the highest standards of quality and accuracy.Key...


  • Ottawa, Ontario, Canada University of Ottawa Full time

    Job Title: Software Engineering Co-op Reports EditorJob Summary:We are seeking a highly skilled Software Engineering Co-op Reports Editor to join our team at the University of Ottawa. As a Co-op Reports Editor, you will be responsible for reviewing and editing co-op reports to ensure they meet the highest standards of quality and accuracy.Key...


  • Ottawa, Ontario, Canada IBI Group Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Transportation Engineering Co-op Student to join our team at IBI Group. As a Transportation Engineering Co-op Student, you will assist senior engineering staff with various tasks related to transportation engineering, including traffic analysis, data analysis, technical research, and report...


  • Ottawa, Ontario, Canada IBI Group Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Transportation Engineering Co-op Student to join our team at IBI Group. As a Transportation Engineering Co-op Student, you will assist senior engineering staff with various tasks related to transportation engineering, including traffic analysis, data analysis, technical research, and report...


  • Ottawa, Ontario, Canada Canadian Bank Note Full time

    About Canadian Bank Note Company Canadian Bank Note Company (CBN) is a global leader in providing secure identification, payment, and lottery solutions to governments and organizations worldwide. With over 125 years of experience, CBN has built a reputation for innovation, reliability, and customer satisfaction. What We Offer Meaningful Work: As part of...


  • Ottawa, Ontario, Canada City of Ottawa Full time

    Job SummaryThis is an exciting opportunity for a Co-op Student to join the City of Ottawa's Traffic Operations Division. As a Co-op Student, you will assist the Traffic Engineering Unit staff in performing a broad range of functions related to Traffic Engineering studies.Key ResponsibilitiesPerform standard traffic engineering field studies such as Queuing...


  • Ottawa, Ontario, Canada City of Ottawa Full time

    Job SummaryThis is an exciting opportunity for a Co-op Student to join the City of Ottawa's Traffic Operations Division. As a Co-op Student, you will assist the Traffic Engineering Unit staff in performing a broad range of functions related to Traffic Engineering studies.Key ResponsibilitiesPerform standard traffic engineering field studies such as Queuing...


  • Ottawa, Ontario, Canada Lumentum Full time

    Software Development Engineer Co-op OpportunityLumentum is seeking a highly motivated and detail-oriented Software Development Engineer Co-op to join our team. As a co-op student, you will have the opportunity to work on real-world projects, collaborate with experienced engineers, and develop your skills in software development, testing, and integration.Key...


  • Ottawa, Ontario, Canada Lumentum Full time

    Software Development Engineer Co-op OpportunityLumentum is seeking a highly motivated and detail-oriented Software Development Engineer Co-op to join our team. As a co-op student, you will have the opportunity to work on real-world projects, collaborate with experienced engineers, and develop your skills in software development, testing, and integration.Key...

  • Co-op Student Advisor

    3 weeks ago


    Ottawa, Ontario, Canada Carleton University Full time

    Job Title: Co-op Student Advisor Company: Carleton University Carleton University is a leading institution of higher learning, committed to fostering diversity and excellence in its community. We are seeking a highly motivated and experienced Co-op Student Advisor to join our team. Duties and Responsibilities: Provide exceptional support to co-op students,...


  • Ottawa, Ontario, Canada Lumentum Full time

    Lumentum is seeking a highly motivated and innovative Software Automation Test Engineer (Co-op Student) to join the R&D Design Verification team.The OpportunityKey Responsibilities:Contribute to the development of automated solutions for next-generation optical switches, amplifiers, and circuit packs.Analyze manufacturing data to improve product performance...


  • Ottawa, Ontario, Canada Lumentum Full time

    Join Our Team as a Solution Software System Engineer Co-op/InternLumentum Canada is a leading company that values diversity, inclusivity, and innovation. We are committed to creating a welcoming workplace where employees can bring their whole and authentic selves to work.We are seeking a talented Solution Software System Engineer (Test) Co-op to participate...


  • Ottawa, Ontario, Canada Lumentum Full time

    Join Our Team as a Solution Software System Engineer Co-op/InternLumentum Canada is a leading company that values diversity, inclusivity, and innovation. We are committed to creating a welcoming workplace where employees can bring their whole and authentic selves to work.We are seeking a talented Solution Software System Engineer (Test) Co-op to participate...


  • Ottawa, Ontario, Canada General Dynamics Mission Systems - Canada Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Co-op Software Development Intern to join our team at General Dynamics Mission Systems - Canada. As a Co-op Software Development Intern, you will have the opportunity to work with a diverse and experienced team of engineering professionals, applying your skills and knowledge to support the...


  • Ottawa, Ontario, Canada General Dynamics Mission Systems - Canada Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Co-op Software Development Intern to join our team at General Dynamics Mission Systems - Canada. As a Co-op Software Development Intern, you will have the opportunity to work with a diverse and experienced team of engineering professionals, applying your skills and knowledge to support the...


  • Ottawa, Ontario, Canada Lumentum Full time

    Lumentum is a leading company in the development of innovative metrology products, and we are seeking a talented System Software Engineer Co-op to join our team.About the Role:As a System Software Engineer Co-op, you will be part of a focused team responsible for prototyping and delivering a networked solution.You will assist in the evolution of the solution...