Job Search and Career Advice Platform

Enable job alerts via email!

Software Development Student - Android

BlackBerry

Southwestern Ontario

On-site

CAD 43,000 - 60,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Southwestern Ontario is seeking a Software Developer Student to join its Enterprise Software Development team. This 12-month position offers an opportunity to work on the BlackBerry Spark product suite, focusing on Unified Endpoint Security. Candidates should be currently enrolled in a relevant post-secondary program and possess skills in Android Java and C/C++ programming. The role includes implementing features, conducting unit tests, and collaborating closely with senior team members.

Benefits

Skills training and professional development
Wellness events and support
Collaborative team events
Discounts at local stores and restaurants

Qualifications

  • Enrolled in a relevant post-secondary program.
  • Familiar with Android Java and native C/C++ programming.
  • Experience with AI tools for development is an asset.

Responsibilities

  • Implement features and bug fixes in a client-server architecture.
  • Conduct unit testing and automate tests.
  • Participate in daily scrums and sprint planning.

Skills

Android Java application development
Native C/C++ programming
AI tools for code generation and debugging
Web development
Database and RDBMS concepts
Initiative and teamwork

Education

Currently enrolled in a relevant post-secondary program

Tools

Test automation tools
Job description
Worker Sub-Type

Student (Fixed Term)

Job Description

Today, BlackBerry® is a transformed company. We’re no longer about the smartphone, what we once did for smartphones is what we’re now doing for Enterprise of Things (EoT) – envisioning, enabling and securing new forms of communication that are connecting the business world in extraordinary new ways. We have the most complete and advanced end-to-end solutions to enable EoT, and our ideas lead the way in the hottest markets like cybersecurity, SaaS, neural networks and autonomous vehicles.

Today our software is trusted by the world’s most important organizations, including all of the G7, 16 of the G20, NATO, financial firms, healthcare providers and educational institutions. BlackBerry technology is further embedded in millions of ‘things.’ You can find BlackBerry in smart watches, medical devices, cars, trains, robots, smart meters, TV broadcast equipment, wind turbines, hydroelectric plants, pilot training simulators, mail-sorting machines and, of course, tablets and smartphones just to name a few.

Position Summary

The Software Developer Student will be based in Waterloo and work on the Enterprise Software Development team on the leading edge of Unified Endpoint Security. The successful individual will work with senior team members and be part of exciting new projects in the BlackBerry Spark product suite.

Location: Waterloo, ON

Length of Term: 12 Months

What You Will Do
  • Implementation of features and bug-fixes in a client-server architecture.
  • Unit testing and test automation.
  • Participation in daily scrums, sprint planning meetings and demos to product owners.
Who We Are Looking For

Currently enrolled in a relevant post-secondary program

  • Familiar with Android Java application development skills and knowledge on native(C/C++) programming; Web development is a plus.
  • Experience leveraging AI tools for code generation, debugging, and development productivity.
  • Exposure to databases and RDBMS concepts is an asset.
  • Ability to take initiative and work well individually and as part of a team.
Additional Assets
  • Previous test automation experience would be an asset.
  • Interest in security would be considered an asset.
Student Life at BlackBerry
  • Growth Mindset: employees have access to skills training and professional development courses, mentorship programs as well as unlimited access to our on-demand learning platform.
  • Commitment to Wellness: employees have access to events that support physical, mental and financial wellness. We host wellness sessions, fitness courses, discounts to local gyms and offer a 24/7 Employee Assistant Program (EAP).
  • 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.
Scheduled Weekly Hours

40

Compensation Hiring Base Salary Range

$43,472.00 - $59,280.00

Please be advised that the compensation hiring range indicated herein is provided solely as a good‑faith estimate of anticipated base compensation for the position. The actual base compensation offered will be determined at the time of hire and will depend on several factors, including but not limited to the student’s completed academic coursework, prior co‑op work terms, relevant practical experience, demonstrated skills, and performance in any required evaluations during the hiring process.

Disclosure of Position Status

This is an active opening. We are seeking to fill this position immediately

Disclosure of Artificial Intelligence

We do not use artificial intelligence (AI) to screen, assess, or select applicants at any stage of our recruitment process. All applications are reviewed and evaluated by our hiring team.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.