ON Semiconductor DSP Firmware Developer in CA, Canada

ON Semiconductor is a premier supplier of high performance silicon solutions for a diverse range of energy efficient electronics. The Medical and Wireless Division enables developers of advanced medical technology to solve unique design challenges in hearing health, implantable and other medical applications. We bring silicon to life and are driven by our role in helping people to hear and helping to keep hearts beating. Our product portfolio includes digital signal processing (DSP) systems, Bluetooth solutions mixed-signal Application Specific Integrated Circuits (ASICs), miniaturized packaging, along with software and development solutions. We invite you to join our innovative team and truly make a difference in someone's life.

ON Semiconductor’s Medical and Wireless Division is seeking an innovative and creative DSP Firmware Developer to join the Applied DSP team in our Waterloo office. We create a diverse set of products that demands an environment of constant learning, in a friendly and team-oriented atmosphere.

This position will involve primarily developing embedded software related to wireless communication features of our ultra-low power audio & wireless solutions. The ideal candidate for this position has a passion for embedded software development, interest and/or experience in wireless protocols & audio signal processing, good communication skills and the ability to work well independently and within a team.


  • Build world class embedded software solutions for our DSP & wireless platforms, including:

  • System firmware development

  • Wireless protocol development

  • Audio codec implementation

  • Contribute to the design of our DSP & wireless platforms, software development tools and system architecture, particularly from an embedded software developer’s point-of-view

  • Providing technical content for end user documentation

  • Support for customer issues or requests


  • Bachelor’s degree in a relevant engineering discipline, preferably with specialization in embedded software, communications protocols or DSP

  • Up to 3 years of experience in embedded software development

  • Interest or experience with wireless protocols, especially Bluetooth low energy

  • Interest or experience with real-time implementation of DSP algorithms

  • Experience developing embedded software to quality-driven processes or standards

Skills, Knowledge and Attributes

  • Detail-oriented and quality conscious throughout development cycle

  • Strong embedded software development skills with experience in C and/or assembly language

  • Interest in audio and/or medical device applications

  • Excellent written and oral communication skills

  • Experience with scripting languages, preferably Python

  • Experience with software tools such as Matlab for signal processing analyses, simulations and development would be an asset

  • Knowledge of Agile Software Development methodologies would be an asset

The Medical & Wireless Products Division creates semiconductor solutions that improve the lives of our end customers. We solve unique design challenges in hearing health, implantable and other medical applications. We also help the latest smartphones get better wireless connections and longer battery life. We invite you to join our innovative team and truly make a difference in someone's life.

ON Semiconductor offers accommodations during the recruitment process for applicants with disabilities. Should you require accommodation through this process please advise Human Resources. Information received relating to the accommodation needs of applicants will be addressed confidentially.

Job: Engineering

Title: DSP Firmware Developer

Location: CAN-CA-Waterloo

Requisition ID: 1802394

ON Semiconductor is an Equal Employment Opportunity Employer and prohibits discrimination on the basis of age, race, color, religion, gender, sexual orientation, national origin, citizenship, protected veteran status, disability status, or any other federal, state or local protected classes. ON is committed to providing equal employment opportunity to qualified individuals, regardless of protect class status.