Enable job alerts via email!

QNX - Software Developer Student - 4 month term (Fall 2025)

BlackBerry Inc.

Ottawa

On-site

CAD 100,000 - 125,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

BlackBerry Inc. is offering an exciting opportunity for Software Developer Students in Ottawa. This 4-month co-op role involves collaborating with engineering teams on embedded software development. This is an ideal position for students looking to gain hands-on experience and work on real-world projects in innovative industries like automotive and medical devices.

Benefits

Access to professional development courses
Mentorship programs
Wellness sessions and fitness courses
Discounts at local gyms
24/7 Employee Assistance Program
Enjoy snacks and beverages
Discounts at local stores and restaurants

Qualifications

  • Currently pursuing post-secondary education in a related field.
  • Knowledge of UNIX style OS’s (BSD, Linux) expected.
  • Familiarity with Eclipse based tools and GCC tools set is an asset.

Responsibilities

  • Support customer activities through direct interaction with customer engineering.
  • Reproduce complex issues on reference and customer provided HW.
  • Instrument and debug QNX reference code.

Skills

Knowledge of UNIX style OS’s
Debugging

Education

Post-secondary education in a related field

Tools

Eclipse
GCC
GDB

Job description

QNX - Software Developer Student - 4 month term (Fall 2025) page is loaded

QNX - Software Developer Student - 4 month term (Fall 2025)

Apply locations Ottawa, Ontario time type Full time posted on Posted 2 Days Ago time left to apply End Date : June 30, 2025 (28 days left to apply) job requisition id 20250164

Worker Sub-Type : Student (Fixed Term)

Job Description :

QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world’s most critical embedded systems. We are the embedded experts. QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic micro-kernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems.

QNX software is trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers and is running in 255 million vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions – from acoustic management to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates.

Position Summary

QNX is a global leader in real-time operating systems for the embedded systems market. Our technology powers a wide range of innovative products—from automotive telematics and infotainment systems to medical devices, industrial automation, point-of-sale systems, and networking equipment .

To support these rapidly growing industries, we’re offering several exciting co-op opportunities in our R&D and Engineering Services teams at our Ottawa office. These roles are ideal for students passionate about embedded software development and eager to work on impactful, real-world projects.

Join us and help shape the future of embedded technology—while building awesome products alongside a team of industry experts.

Length of Term : 4 Months

What you will do :

Support customer activities through direct interaction with customer engineering

Reproduce complex issues on reference and customer provided HW

Instrument and debug QNX reference code

Who we are looking for

Currently pursuing post-secondary education in a related field

Knowledge of UNIX style OS’s (BSD, Linux)

Above and beyond :

Familiarity with Eclipse based tools is an asset

Previous experience with GCC tools set and GDB debugging is an asset

Why Join QNX?

Mentorship & Learning : Access to professional development courses, mentorship programs, and our on-demand learning platform

Wellness Support : 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)

Collaborative Culture : Highly collaborative teams and a supportive workplace environment, with organization-wide events and a student social committee

Employee Perks : Enjoy snacks, beverages, and discounts at local stores, restaurants, and gyms

Scheduled Weekly Hours :

About Us

J-18808-Ljbffr

Create a job alert for this search

Software Developer Student • Ottawa, ON, Canada

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