Current jobs related to Software Development Co-op - Kitchener, Ontario - BlackBerry Inc.


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Develop C++ software for Proof of Concept projects.Support senior researchers on various research-oriented projects.Requirements:Strong C/C++ programming abilities and software engineering...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Develop C++ software for Proof of Concept projects.Support senior researchers on various research-oriented projects.Requirements:Strong C/C++ programming abilities and software engineering...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer PositionWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design and develop software applications for mobile and desktop devices.Collaborate with researchers to understand and implement machine learning algorithms.Communicate effectively with team...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer PositionWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design and develop software applications for mobile and desktop devices.Collaborate with researchers to understand and implement machine learning algorithms.Communicate effectively with team...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary:We are seeking a highly skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Co-op Software Development Engineer.Key Responsibilities:Develop software solutions using C++ for Proof of Concept (POC) projects.Collaborate with senior researchers on various research-oriented projects, providing technical...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary:We are seeking a highly skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Co-op Software Development Engineer.Key Responsibilities:Develop software solutions using C++ for Proof of Concept (POC) projects.Collaborate with senior researchers on various research-oriented projects, providing technical...


  • Kitchener, Ontario, Canada BlackBerry Inc. Full time

    Software Developer Co-Op OpportunityAs a Software Developer Co-Op at BlackBerry Inc., you will be part of our talented and growth-mindset oriented team dedicated to providing enhanced visibility and protection against current and future cyberthreats.Responsibilities:Design and implement software features and fixes in Java and/or KotlinContribute your...


  • Kitchener, Ontario, Canada BlackBerry Inc. Full time

    Software Developer Co-Op OpportunityAs a Software Developer Co-Op at BlackBerry Inc., you will be part of our talented and growth-mindset oriented team dedicated to providing enhanced visibility and protection against current and future cyberthreats.Responsibilities:Design and implement software features and fixes in Java and/or KotlinContribute your...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary:We are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Develop and implement software programs on mobile devices and desktop devices.Understand and master machine learning mechanisms, including model training and inference methods.Collaborate with...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Summary:We are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Develop and implement software programs on mobile devices and desktop devices.Understand and master machine learning mechanisms, including model training and inference methods.Collaborate with...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer OpportunityWe are seeking a highly motivated and skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design, implement, and benchmark AI models and algorithms for proof-of-concept development.Collaborate with senior researchers on various research-oriented projects.Requirements:Currently enrolled in...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer OpportunityWe are seeking a highly motivated and skilled Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design, implement, and benchmark AI models and algorithms for proof-of-concept development.Collaborate with senior researchers on various research-oriented projects.Requirements:Currently enrolled in...

  • Co-op Engineer

    1 month ago


    Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Opportunity for an EngineerWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design, implement, and benchmark AI models and algorithms for proof-of-concept development.Support senior researchers on various research-oriented projects.Requirements:Currently...

  • Co-op Engineer

    1 month ago


    Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Opportunity for an EngineerWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Responsibilities:Design, implement, and benchmark AI models and algorithms for proof-of-concept development.Support senior researchers on various research-oriented projects.Requirements:Currently...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Opportunity for an EngineerWe are seeking a highly motivated and detail-oriented Co-op student to join our team as an Engineer. The successful candidate will have the opportunity to work on exciting machine learning projects and contribute to the development of our AI pipelines.Key Responsibilities:Understand and master machine learning mechanisms,...

  • Co-op Engineer

    2 months ago


    Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Co-op Engineer - Machine Learning Model Specialist.Key ResponsibilitiesDesign, implement, and benchmark AI models and algorithms for Proof of Concept (POC) development.Support senior researchers on a variety of...

  • Co-op Engineer

    2 months ago


    Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job SummaryWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. as a Co-op Engineer - Machine Learning Model Specialist.Key ResponsibilitiesDesign, implement, and benchmark AI models and algorithms for Proof of Concept (POC) development.Support senior researchers on a variety of...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer OpportunityWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Understand the machine learning mechanism and master the model training and inference methods.Collaborate with researchers to implement proposed methods and ensure timely...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer OpportunityWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Understand the machine learning mechanism and master the model training and inference methods.Collaborate with researchers to implement proposed methods and ensure timely...


  • Kitchener, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Key Responsibilities:Develop and benchmark AI models and algorithms for proof-of-concept projects.Support senior researchers on various research-oriented projects.Requirements:Currently enrolled in a university pursuing a degree in Computer Engineering, Electrical Engineering, or Computer Science, and registered with the school's co-op program.Proficiency in...

Software Development Co-op

2 months ago


Kitchener, Ontario, Canada BlackBerry Inc. Full time
Software Developer Student - 4 or 8 Month Winter Term

Worker Sub-Type: Student (Fixed Term)

POSITION SUMMARY

As a valued member of our cybersecurity R&D team at BlackBerry, you will be an integral part of our talented and growth-oriented team dedicated to providing enhanced visibility and protection against current and future cyberthreats. If you're passionate about delivering elegant and well-thought-out solutions to keep everyone's data secure, this opportunity is for you.

We develop mobile apps for Android that, in conjunction with BlackBerry's servers, manage and secure these devices. You will have the chance to gain well-rounded app development experience working in a structured code base that leverages app/server communication, Android OS functionality, database, and UX, all supported by an inclusive team and industry best practices.

Location: Waterloo, ON

Length: 4 or 8 Months

RESPONSIBILITIES

  • Design and implement software features and fixes in Java and/or Kotlin
  • Contribute your software ideas and learn in a safe and inclusive environment
  • Participate in all parts of the software development cycle

SKILLS AND QUALIFICATIONS

  • Currently enrolled in a Computer Science or Computer Engineering Program
  • Android software development experience in Java and/or Kotlin
  • Ability to communicate ideas clearly

ADDITIONAL ASSETS

  • Interest in great user experiences and software best practices
  • Interest in developing secure software and protecting against cyberthreats
  • Quality focused and believe in automated testing and writing testable software

STUDENT LIFE AT BLACKBERRY

  • 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. Whether you are a Co-op or a Graduate, we know your first job matters, and a career at BlackBerry can take you anywhere you want to go.

BlackBerry is committed to ensuring equal employment opportunity without discrimination or harassment on the basis of race, color, creed, religion, national origin, alienage or citizenship, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law.