Senior Firmware Engineer
onsemi
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
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