Senior Audio Software Developer

2 days ago


Burnaby, British Columbia, Canada QNX Software Systems Full time
Senior Audio Software Developer

BlackBerry QNX is seeking a highly skilled and motivated individual to join our Acoustics team as a Senior Audio Software Developer. As a key member of our team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and performing performance analysis and optimizations of signal processing algorithms and tuning connectivity solutions.

Key Responsibilities:

  • Design and implementation of real-time audio services
  • Porting of acoustic algorithms to new architectures and frameworks
  • Performance analysis and optimizations of signal processing algorithms and tuning connectivity solutions
  • Maintenance and extension of existing code using C/C++
  • Testing and automated test development

Requirements:

  • Bachelor's degree in Computer Science, Engineering, Physics or equivalent
  • 5 years or more experience in software development using C/C++, with embedded experience an asset
  • Solid background in audio frameworks
  • Excellent communication and interpersonal skills
  • High degree of motivation and ability to work both independently and in a team environment
  • Strong problem solving and debugging skills

Preferred Qualifications:

  • Experience developing a commercial embedded audio software product for mass production
  • Experience leading a team or mentoring colleagues
  • Experience programming in QNX or Linux/Android embedded environment
  • Development experience with Qualcomm DSPs, include AudioReach framework
  • Experience with MISRA or ASPICE
  • Ability to support OEM and Tier 1 customers, both in pre-sales and after-sales support roles

About BlackBerry QNX:

BlackBerry 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. 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.

Our software is trusted by more than 24 of the top 25 EV manufacturers and is running in more than 235 million vehicles globally. We are a market leader in embedded software for automotive audio systems, with products deployed in over 200 million vehicles worldwide. Our customers include many well-known automakers and Tier 1 suppliers.

Why Join Us:

We offer a friendly and open work environment with a great work-life balance. Our team members are passionate about audio, self-driven, and attentive to quality. We have frequent opportunities to broaden your skills and align your projects with your interests and company priorities.

Compensation and Benefits:

We offer a competitive compensation package and a range of benefits to support your career and well-being.



  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Senior Audio Software DeveloperBlackBerry QNX is seeking a talented and motivated individual with software development experience in embedded audio for the full-time role of Senior Audio Software Developer.The Acoustics team at BlackBerry QNX is a market leader in embedded software for automotive audio systems, with products deployed in over 200 million...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Senior Audio Software DeveloperBlackBerry QNX is seeking a talented and motivated individual with software development experience in embedded audio for the full-time role of Senior Audio Software Developer.The Acoustics team at BlackBerry QNX is a market leader in embedded software for automotive audio systems, with products deployed in over 200 million...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Worker Sub-Type:Regular Job Description: Location: On-sitePosition: Senior Audio Software DeveloperQNX Software Systems is a renowned provider of secure and reliable operating systems, hypervisors, frameworks, and development tools, offering expert support and services for the creation of critical embedded systems. As pioneers in embedded technology, QNX...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Job SummaryWe are seeking a highly skilled and motivated Senior Audio Software Developer to join our team at QNX Software Systems. As a key member of our Acoustics team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and optimizing signal processing algorithms...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Job SummaryWe are seeking a highly skilled and motivated Senior Audio Software Developer to join our team at QNX Software Systems. As a key member of our Acoustics team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and optimizing signal processing algorithms...


  • Burnaby, British Columbia, Canada BlackBerry Full time

    Job Title: Principal Audio Systems Software DeveloperBlackBerry QNX is seeking an accomplished individual with software development expertise in embedded audio for the full-time role of Principal Audio Systems Software Developer.About the RoleWe develop, integrate, tune and license software libraries for full-duplex echo cancellation and noise reduction for...


  • Burnaby, British Columbia, Canada BlackBerry Full time

    Job Title: Principal Audio Systems Software DeveloperBlackBerry QNX is seeking an accomplished individual with software development expertise in embedded audio for the full-time role of Principal Audio Systems Software Developer.About the RoleWe develop, integrate, tune and license software libraries for full-duplex echo cancellation and noise reduction for...


  • Burnaby, British Columbia, Canada BlackBerry Inc. Full time

    About the RoleWe are seeking an accomplished software development expert with a strong background in embedded audio to join our team as a Principal Audio Systems Software Developer at BlackBerry Inc.This is a full-time role that involves the deployment of audio algorithms across multiple operating systems, digital signal processors, and audio frameworks for...


  • Burnaby, British Columbia, Canada BlackBerry Inc. Full time

    About the RoleWe are seeking an accomplished software development expert with a strong background in embedded audio to join our team as a Principal Audio Systems Software Developer at BlackBerry Inc.This is a full-time role that involves the deployment of audio algorithms across multiple operating systems, digital signal processors, and audio frameworks for...


  • Burnaby, British Columbia, Canada D Wave Systems inc Full time

    Senior Software DeveloperAt D-Wave Systems Inc., we're seeking a highly skilled Senior Software Developer to join our Algorithms, Performance, and Tools (APT) team. As a key member of our team, you'll be responsible for developing and maintaining our open-source software development kit for solving complex problems on our quantum computers and...


  • Burnaby, British Columbia, Canada D Wave Systems inc Full time

    Senior Software DeveloperAt D-Wave Systems Inc., we're seeking a highly skilled Senior Software Developer to join our Algorithms, Performance, and Tools (APT) team. As a key member of our team, you'll be responsible for developing and maintaining our open-source software development kit for solving complex problems on our quantum computers and...

  • Software Developer

    2 weeks ago


    Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Binary Stream Software Inc. as a key member of our development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications using various programming languages and technologies.Technical Problem-Solving: Troubleshoot and resolve...

  • Software Developer

    2 weeks ago


    Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Binary Stream Software Inc. as a key member of our development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications using various programming languages and technologies.Technical Problem-Solving: Troubleshoot and resolve...

  • Software Developer

    2 weeks ago


    Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Binary Stream Software Inc. as a key member of our development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications using various programming languages and technologies.Technical Problem-Solving: Troubleshoot and resolve...

  • Software Developer

    2 weeks ago


    Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our team at Binary Stream Software Inc. as a key member of our development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications using various programming languages and technologies.Technical Problem-Solving: Troubleshoot and resolve...


  • Burnaby, British Columbia, Canada Simon Fraser University Full time

    About the RoleAs a key member of the IT Services - Audio Visual team at Simon Fraser University, you will provide technical oversight for the computing and audio-visual equipment and systems activities located in various areas on campus. Your primary responsibility will be to act as the first point of contact between clients and IT Client Services,...


  • Burnaby, British Columbia, Canada Simon Fraser University Full time

    About the RoleAs a key member of the IT Services - Audio Visual team at Simon Fraser University, you will provide technical oversight for the computing and audio-visual equipment and systems activities located in various areas on campus. Your primary responsibility will be to act as the first point of contact between clients and IT Client Services,...


  • Burnaby, British Columbia, Canada Simon Fraser University Full time

    About the RoleAs a key member of the IT Services - Audio Visual team at Simon Fraser University, you will provide technical oversight for the computing and audio-visual equipment and systems activities located in various areas on campus. Your primary responsibility will be to act as the first point of contact between clients and IT Client Services,...


  • Burnaby, British Columbia, Canada Simon Fraser University Full time

    About the RoleAs a key member of the IT Services - Audio Visual team at Simon Fraser University, you will provide technical oversight for the computing and audio-visual equipment and systems activities located in various areas on campus. Your primary responsibility will be to act as the first point of contact between clients and IT Client Services,...


  • Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full time

    About D-Wave Quantum Inc.D-Wave Quantum Inc. is a leader in the development and delivery of quantum computing systems, software, and services. Our mission is to unlock the power of quantum computing today to benefit business and society.Job SummaryWe are seeking a Senior Software Developer to join our Algorithms, Performance, and Tools (APT) team. In this...