Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
1,618

Computer Engineer jobs in Canada

QNX Senior Systems Software Developer (Automotive Cabin)

BlackBerry

Ottawa
On-site
CAD 80,000 - 110,000
30+ days ago
I want to receive the latest job alerts for “Computer Engineer” jobs

Platform Engineer - Software Development - BC

MDA

Richmond
On-site
CAD 80,000 - 100,000
30+ days ago

engineer, software

eBay Canada Limited

Toronto
Hybrid
CAD 125,000 - 150,000
30+ days ago

RQ08936 - Software Developer - Intermediate

Rubicon Path

Toronto
On-site
CAD 75,000 - 90,000
30+ days ago

RQ07944 - Sr. Software Developer

Rubicon Path

Toronto
On-site
CAD 90,000 - 130,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

RQ08058:OASIS - Sr. Developer Application Development

Rubicon Path

Toronto
On-site
CAD 90,000 - 120,000
30+ days ago

Senior Software Engineer - Hospitality (Frontend)

OpenTable

Toronto
Hybrid
CAD 135,000 - 175,000
30+ days ago

Computer programmer

Immiland Canada Inc.

Canada
On-site
CAD 60,000 - 80,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Senior Software Engineer - Defense Web Apps (Hybrid, Bonus)

Ultra Electronics Group

Halifax
On-site
CAD 80,000 - 120,000
30+ days ago

Senior Software Engineer - Payments Platform (Remote)

Cut+Dry

Toronto
Hybrid
CAD 80,000 - 110,000
30+ days ago

Software Developer- TI091025

emergiTEL Inc.

Toronto
Hybrid
CAD 80,000 - 110,000
30+ days ago

Staff Software Engineer, GPU Infrastructure (HPC)

Cohere

Canada
On-site
CAD 100,000 - 130,000
30+ days ago

Software Developer — Trading Tech, Mentorship & Perks

DRW Holdings, LLC.

Montreal
On-site
CAD 70,000 - 110,000
30+ days ago

QA Analyst

Fortinet

Burnaby
On-site
CAD 79,000 - 98,000
30+ days ago

Développeur logiciel principal - LLM / Senior Software Developer - LLM

Cerence

Montreal
On-site
CAD 80,000 - 100,000
30+ days ago

Software Engineer

Broadcom

Canada
On-site
CAD 100,000 - 140,000
30+ days ago

Software Engineer - Rust - Backend - Consumer

P2P

Canada
Remote
CAD 125,000 - 182,000
30+ days ago

Embedded Automotive Display Software Engineer (C/C++)

Qualcomm

Markham
On-site
CAD 80,000 - 100,000
30+ days ago

Senior Software Developer, Body Systems

General Motors

Markham
Hybrid
CAD 80,000 - 100,000
30+ days ago

Senior Software Engineer — Scalable Gaming (Hybrid)

Hasbro

Montreal
Hybrid
CAD 75,000 - 95,000
30+ days ago

Quality Assurance (QA) Analyst

Treasure's Academy LLC

Vancouver
On-site
CAD 70,000 - 90,000
30+ days ago

Senior Software Engineer - FinTech Scale-Up (Remote Canada)

HRB

Canada
Remote
CAD 100,000 - 150,000
30+ days ago

Research Software Developer

McGill University

Canada
On-site
CAD 62,000 - 94,000
30+ days ago

UAT-Driven QA Analyst (Hybrid) – Automation

Treasure's Academy LLC

Vancouver
Hybrid
CAD 70,000 - 90,000
30+ days ago

Senior Software Engineer — Fintech, End-to-End, Equity

hireVouch

Toronto
On-site
CAD 100,000 - 125,000
30+ days ago

Top job titles:

Data Entry jobsHospital jobsMine jobsHelper jobsInterior Design jobsClinical Research jobsWarehouse Worker jobsForensic jobsUniversity jobsVice Chancellor jobs

Top companies:

Jobs at EbrandonJobs at NetflixJobs at CbcJobs at Ernst & YoungJobs at Rio TintoJobs at BeaumontJobs at LowesJobs at Kelly ServicesJobs at CapgeminiJobs at Expedia

Top cities:

Jobs in TorontoJobs in MontrealJobs in WinnipegJobs in BramptonJobs in HalifaxJobs in CambridgeJobs in BurnabyJobs in KelownaJobs in LangleyJobs in Devon

Similar jobs:

Computer Programmer jobsIt Software Engineer jobsMechanical Engineer jobsPower Engineer jobsSoftware Engineer jobsComputer Science jobsEngineer jobsCivil Engineer jobsEngineer Civil Engineering jobsChemical Engineer jobs
QNX Senior Systems Software Developer (Automotive Cabin)
BlackBerry
Ottawa
On-site
CAD 80,000 - 110,000
Full time
30+ days ago

Job summary

A global technology company located in Ottawa is seeking a Senior Embedded Software Developer/Integrator for their Automotive QNX Cabin team. The role involves porting QNX RTOS to new hardware platforms and contributing to embedded digital cockpit solutions. Candidates should have a Bachelor’s degree in Computer Science or Engineering, along with strong skills in C/C++ development and low-level debugging. This full-time position involves 40 hours of work per week and offers a collaborative environment for innovative development.

Qualifications

  • Bachelor’s degree in Computer Science or Engineering or equivalent.
  • Experience in operating systems and real-time embedded systems (software and hardware).
  • Strong debugging and problem-solving skills.
  • Experience with C/C++ development.

Responsibilities

  • Porting QNX RTOS and middleware technologies to new embedded hardware platforms.
  • Configuring embedded target side software and drivers.
  • Debugging software across various levels.
  • Creating and modifying python and bash scripts.
  • Analyzing complex system integration issues.
  • Designing new middleware software components.

Skills

Operating systems experience
Real-time embedded systems
Low-level debugging
C/C++ software development
Multi-threaded programming
Source code management (Git)
Scripting (Python, Bash)

Education

Bachelor’s degree in Computer Science or Engineering

Tools

QEMU
Job description
Worker Sub-Type:

Regular

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.

Description:

QNX is looking for Senior Embedded Software Developer/Integrator to work on our Automotive QNX Cabin team. In QNX Cabin, we start with a platform BSP and integrate all the core pieces of QNX technology (including QNX SDP, QNX Hypervisor, QNX Sound, QNX Advanced Virtualization Frameworks, etc) into our reference design for that platform.

In this role, you will be a key contributor helping QNX provide pre-integrated digital cockpit reference implementations for the cloud and for SoCs to accelerate our customers' development. Your work will include getting the initial BSP configured all the way up to getting Android or Yocto running on the QNX target.

Responsibilities:
  • Porting QNX RTOS and middleware technologies to new embedded hardware platforms
  • Embedded target side software configuration of BSP, drivers, operating system, graphics, multimedia, and middleware components
  • Debugging of software ranging from low-level embedded, graphics, middleware, and applications
  • Host side target deployment tools and environment
  • Analysis of complex system integration issues including boot performance, system stability, and memory optimizations
  • Creation and modification of python and bash scripts
  • Design and development of new middleware software components to support QNX Cabin
Essential Skills & Qualifications:
  • Bachelor’s degree in Computer Science or Engineering or equivalent
  • Experienced in operating systems and real-time embedded systems (software and hardware)
  • Excellent low-level debugging and problem solving skills
  • Strong C/C++ software development experience
  • Experience writing multi-threaded, asynchronous software
  • Proficiency with source code management tools such as Git
  • Proficiency in scripting languages (Python, Bash)
Preferred Experience:
  • Experience implementing Linux drivers and kernel modules
  • Experience building or configuring Android OS and HAL (not Android application development)
  • Experience building or configuring Yocto
  • Jenkins configuration
  • Device driver or BSP development
  • Experience with QEMU and Graviton AMIs

#LI-CM1

Scheduled Weekly Hours:

40

  • 1
  • ...
  • 56
  • 57
  • 58
  • ...
  • 65

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2026 | All rights reserved