BlackBerry QNX Systems Software Developer II

3 weeks ago


Ottawa, Ontario, Canada BlackBerry Inc. Full time
BlackBerry QNX Systems Software Developer II

BlackBerry 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, and is running in more than 195 million vehicles globally. Our foundation products have been pre-certified to ISO 26262 ASIL D, and we offer a range of board support packages, professional services, AUTOSAR adaptive support, and middleware solutions to accelerate development and meet Start of Production (SOP) dates.

Job Summary:

The Systems Software Developer will deliver professional integration services and solutions for all QNX products. This role involves resolving complex technical issues, using innovative thinking, and developing solutions for customer issues. The Systems Software Developer will act as a consultative partner, providing expertise, analysis, and advice to external customers.

Key Responsibilities:

  • Conduct troubleshooting and customer service work related to QNX products.
  • Document and resolve consumer inquiries pertaining to QNX products.
  • Collaborate with peers to resolve technical issues and demonstrate innovative thinking.

Requirements:

Education and Experience

  • Post-secondary certificate or diploma in Computer Science, Mathematics, Engineering, or a related field.
  • 3-5+ years of customer service experience in a related environment.
  • An equivalent combination of education and/or experience may be considered.

Technical Requirements

  • 3-5+ years of Software Development experience with the C programming language.
  • Excellent interpersonal and customer service skills.
  • Excellent written and verbal communication skills.
  • Knowledge of shell scripting languages, GCC, and GDB is considered an asset.
  • Familiarity with source versioning, problem reporting, and continuous integration systems (SVN, Git, JIRA, Jenkins).
  • Experience working on large projects with high levels of integration would be an asset.
  • Excellent problem-solving and analytical thinking/innovation skills.
  • Working knowledge of the QNX operating system and embedded software development principles.
  • Exceptional time management and multi-tasking skills.
  • Proven ability to deal with sensitive matters with diplomacy, tact, and confidentiality.
  • Hands-on experience with embedded systems is an asset.
  • Enthusiasm and a desire to learn about new technologies.

Scheduled Weekly Hours: 40



  • 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 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,...


  • 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,...


  • 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 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 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 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 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: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...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Systems Software DeveloperJob Summary:The 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 Responsibilities:Conducts...


  • Ottawa, Ontario, Canada QNX Software Systems Full time

    Job Title: Audio Developer for QNX Software SystemsJob Summary:We are seeking an experienced Audio Developer to join our team at QNX Software Systems. As an Audio Developer, 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: Audio Developer for QNX Software SystemsJob Summary:We are seeking an experienced Audio Developer to join our team at QNX Software Systems. As an Audio Developer, 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 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...