BlackBerry QNX Software Developer II

3 weeks ago


Ottawa, Ontario, Canada BlackBerry Inc. Full time
BlackBerry QNX Software Developer II (ADAS)

Join BlackBerry QNX, a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, and contribute to building the world's most critical embedded systems.

As a BlackBerry QNX Software Developer II, you will be part of a team that creates camera systems for consumer use, leveraging fast CPUs and internet connectivity to innovate and push the boundaries of what is possible.

Key Responsibilities:

  • Research and suggest innovative technologies for ADAS, including sensors and algorithms.
  • Develop new software written primarily in C and C++.
  • Integrate 3rd party technologies such as post-processing algorithms.
  • Work directly with hardware vendors to integrate their Image Signal Processors and camera sensor modules.
  • Collaborate with the multimedia team to integrate video codecs for encoding or decoding.

Requirements:

  • Experience with Linux and/or Android is a significant asset.
  • Device driver experience on any platform is an asset (DMA, interrupts, memory mapping, etc).
  • Technical understanding of multimedia frameworks, codecs, containers, and streaming formats is an asset.
  • Technical understanding of image processing is an asset (OpenCV, OpenGL, etc).
  • Excellent communication skills.
  • Self-motivated.
  • Personal time projects in software considered an asset. Photography as a hobby is an asset.

Working Hours: 40 hours per week



  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: BlackBerry QNX Systems Software Developer IIBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a skilled Systems Software Developer II to join our team.Job Summary:The Systems Software Developer II will be responsible for delivering professional integration...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: BlackBerry QNX Systems Software Developer IIBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We are seeking a skilled Systems Software Developer II to join our team.Job Summary:The Systems Software Developer II will be responsible for delivering professional integration...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: BlackBerry QNX Software EngineerWe are seeking an experienced Software Engineer to join our team at BlackBerry QNX. As a key member of our software development team, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.Key Responsibilities:Work...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: BlackBerry QNX Software EngineerWe are seeking an experienced Software Engineer to join our team at BlackBerry QNX. As a key member of our software development team, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.Key Responsibilities:Work...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Video Playback and Streaming DeveloperJob Summary:We are seeking a skilled Video Playback and Streaming Developer to join our team at BlackBerry QNX. As a key member of our software development team, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Video Playback and Streaming DeveloperJob Summary:We are seeking a skilled Video Playback and Streaming Developer to join our team at BlackBerry QNX. As a key member of our software development team, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: BlackBerry QNX Software DeveloperQNX Software Systems is seeking a skilled software developer to join our team and contribute to the development of our QNX Real-Time Operating System (RTOS). As a software developer, you will be responsible for analyzing, porting, integrating, and optimizing Open Source software onto the QNX RTOS.Key...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Systems Software DeveloperJob Description:BlackBerry QNX, a world leader in safe and secure foundational software components for the automotive industry and mission-critical application domains, is seeking a talented Senior Systems Software Developer to join our Advanced Technology Development team. As a key contributor to this dynamic and...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Senior Systems Software DeveloperJob Description:BlackBerry QNX, a world leader in safe and secure foundational software components for the automotive industry and mission-critical application domains, is seeking a talented Senior Systems Software Developer to join our Advanced Technology Development team. As a key contributor to this dynamic and...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    BlackBerry QNX Systems Software Developer IIBlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools. We provide expert support and services for building critical embedded systems.Our software is trusted by over 68% of the Electric Vehicle market by volume, 23 of the top 25 EV manufacturers,...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Audio Developer for Automotive and Consumer MarketsWe are seeking an experienced Audio Developer to join our team at BlackBerry QNX. As a key member of our software development team, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.Key...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Audio Developer for Automotive and Consumer MarketsWe are seeking an experienced Audio Developer to join our team at BlackBerry QNX. As a key member of our software development team, you will be responsible for developing multimedia software technologies, capabilities, and solutions that meet the needs of automotive and consumer markets.Key...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: BlackBerry QNX Systems Software Developer IIWe are seeking a highly skilled Software Developer to join our team at BlackBerry QNX. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for our embedded...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: BlackBerry QNX Systems Software Developer IIWe are seeking a highly skilled Software Developer to join our team at BlackBerry QNX. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Design and develop software for our embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job SummaryThe role of the Systems Software Developer is to deliver professional integration services and solutions for all QNX products. In this role, you will resolve complex technical issues and use innovative thinking in the development and delivery of solutions for customer issues.Key ResponsibilitiesConducts varied trouble shooting and customer service...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job SummaryThe role of the Systems Software Developer is to deliver professional integration services and solutions for all QNX products. In this role, you will resolve complex technical issues and use innovative thinking in the development and delivery of solutions for customer issues.Key ResponsibilitiesConducts varied trouble shooting and customer service...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: BlackBerry QNX Systems Software Developer IIWe are seeking a highly skilled Software Developer to join our team at BlackBerry QNX. As a key member of our development team, you will be responsible for designing, developing, and testing software solutions for our embedded systems.Key Responsibilities:Design and develop software solutions for our...


  • Ottawa, Ontario, Canada BlackBerry Inc. Full time

    Job Title: BlackBerry QNX Systems Software Developer IIWe are seeking a highly skilled Software Developer to join our team at BlackBerry QNX. As a key member of our development team, you will be responsible for designing, developing, and testing software solutions for our embedded systems.Key Responsibilities:Design and develop software solutions for our...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title:Video Playback and Streaming DeveloperJob Description:We are seeking a skilled Video Playback and Streaming Developer to join our team at BlackBerry QNX. As a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, we provide expert support and services for building the world's most critical embedded...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title:Video Playback and Streaming DeveloperJob Description:We are seeking a skilled Video Playback and Streaming Developer to join our team at BlackBerry QNX. As a trusted supplier of safe and secure operating systems, hypervisors, frameworks, and development tools, we provide expert support and services for building the world's most critical embedded...