Skip to content
mimi

Senior Firmware Engineer

onsemi

Canada · On-site Full-time Senior 2w ago

About the role

About

Advance your career at onsemi as a Senior Firmware Engineer in our Waterloo office, specializing in low-level embedded firmware for power management devices. Collaborate with cross-functional teams to deliver high-quality solutions.

As a Staff Firmware Engineer at onsemi, you will play a crucial role in developing firmware for cutting-edge power management technologies. Work closely with system architecture, design engineering, and applications engineering to create optimal firmware solutions. This position involves multiple facets of firmware architecture, development in C/C++, and hands-on debugging in a collaborative environment.

Key Responsibilities

  • Collaborate with engineers to define firmware solutions
  • Develop firmware architecture specifications and test plans
  • Architect and implement embedded firmware primarily in C
  • Debug firmware on custom hardware platforms
  • Participate in Agile development processes

Requirements

  • Bachelor’s or Master’s in Engineering or related field
  • 5+ years of embedded firmware development experience
  • Strong proficiency in embedded C and C++
  • Solid understanding of microprocessor architectures
  • Familiarity with hardware debug tools

Leverage your expertise in firmware engineering while working on innovative technologies at onsemi in Waterloo.

Skills

CC++Agileembedded Cfirmwarehardware debug toolsmicroprocessor architectures

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free