ON Semiconductor Embedded Systems Developer in CA, Canada

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

ON Semiconductor’s SWM Division is seeking an innovative and creative Embedded Systems Developer to join the Wireless & 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.

The focus of the position is the design and development of embedded systems solutions to augment the division’s ASIC and ASSP offerings. The team works on the applications and building blocks for our wireless and DSP integrated circuits. This position will also contribute significantly to the development of firmware for our Software Development Kits (SDKs) that our customers use to develop their own applications on our devices.

Responsibilities (may include)

  • Build world class embedded system solutions for our DSP & wireless ASICs & ASSPs

  • Contribute to the system architecture of our DSP & wireless platforms including providing input to the IC architecture, board-level system design and defining interactions between hardware & software

  • Contribute to system level validation & characterization of our ASICs & ASSPs

  • Contribute critical firmware components to the SDKs for our ICs such as:

  • Bootloaders & Boot ROMs

  • Hardware abstraction layers

  • System libraries

  • Wireless protocols

  • Sample applications

  • Providing technical content for end user documentation

  • Support for customer issues or requests

  • Bachelor’s or Master’s degree in a relevant engineering discipline, preferably with specialization in embedded systems, communications protocols or digital signal processing

  • 5 years of experience working with embedded systems and firmware development

  • Interest or experience with the semiconductor industry

  • Interest or experience with wireless technologies especially Bluetooth low energy or other Bluetooth applications

  • Experience developing solutions to quality-driven processes or standards

Skills, Knowledge and Attributes

  • Detail-oriented and quality conscious throughout development cycle

  • Excellent understanding of embedded system design at the board & IC levels

  • Strong knowledge of microprocessor architecture including memory sub-systems, interrupts & typical peripherals such as timers, UARTs, I2C, etc.

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

  • Experience using standard lab equipment for testing, taking measurements & debugging systems

  • Experience with scripting languages, preferably Python

  • Excellent written and oral communication skills

The Signal Processing, 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: Embedded Systems Developer

Location: CAN-CA-Waterloo

Requisition ID: 1805490

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.