748,727open jobs
45,375companies
107,551added this week
Browse all
Salary
≈ $120k – $226k per year (Estimated)
Location
In office (Waterloo)
Seniority
Senior · 3+ years exp

Confirmed on the employer's own hiring board on Sep 25, 2026. First seen by Alion on Sep 24, 2026. onsemi scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Onsemi is an American semiconductor company that was spun out of Motorola in 1999 and has since narrowed itself from a broad commodity chip supplier into a focused power and sensing business. Its silicon carbide and silicon power devices go into electric vehicle traction inverters, chargers and industrial drives, while its image sensors are used in automotive cameras and industrial vision, and it has deliberately exited lower-margin product lines to concentrate on these markets. Headquartered in Scottsdale, Arizona and listed on Nasdaq, it owns its own silicon carbide substrate manufacturing to secure supply.

About onsemi

At onsemi, we help improve lives every day through innovative silicon and software solutions. Our intelligent power and sensing technologies address some of the world’s most complex challenges, enabling a safer, cleaner, and smarter future. From leading-edge wireless-enabled MCUs and DSPs to software that senses and connects the world-or supports personal health through body-worn and implantable devices-we are at the forefront of technology that truly makes a difference. Our world-class ultra-low-power solutions further contribute to a more sustainable future.

We invite you to join our innovative team and help shape technologies that improve lives around the globe.

The Role

We are seeking a Senior Firmware Engineer to join our embedded firmware development team in our Waterloo office. This team specializes in developing low-level firmware for advanced power management devices, high performance sensing solutions, embedded ethernet solutions and industry-leading cloud power systems used by global infrastructure providers. In this role, you will collaborate closely with cross-functional teams-including system architecture, design engineering, applications engineering, and embedded firmware development-to deliver robust, high-quality solutions.

Why Join Us

At onsemi, we create a diverse range of world-class products in a collaborative, team-oriented environment. We foster continual learning and professional growth through opportunities such as education assistance, patent and publication incentives, and exposure to cutting-edge technologies.

We are also committed to supporting our employees beyond the workplace, offering volunteer and charitable programs, flexible work hours, and comprehensive wellness and retirement benefits-helping you maintain a healthy work-life balance.

What You’ll Do

  • Collaborate with system architects, design engineers, firmware engineers, and applications engineers to define and implement optimal firmware solutions
  • Develop firmware architecture specifications and associated test plans
  • Architect and implement embedded firmware primarily in C, with occasional use of C++ or assembly as required
  • Debug firmware on custom hardware platforms and prototypes
  • Optimize, refactor, and maintain existing firmware codebases
  • Participate in an Agile development environment, contributing to task planning, execution, and timely status updates
  • Apply best practices for coding, documentation, and tool usage (e.g., Git, JIRA, and related development tools)
  • Work closely with digital design engineers to emulate and validate new designs using FPGA platforms
  • Leverage AI-assisted tools throughout the development lifecycle, including requirements analysis, design exploration, coding, test generation, debugging, documentation, and code review
  • Evaluate and apply AI capabilities in a disciplined and secure manner to improve developer productivity, code quality, and system understanding

What You’ll Need

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Software Engineering, or a related discipline
  • 3-5 years of experience in embedded firmware development
  • Strong proficiency in embedded C, with working knowledge of C++ and assembly language
  • Solid understanding of embedded system design at both board and IC levels
  • Good knowledge of microprocessor architectures, including memory subsystems, interrupts, and common peripherals
  • Experience with communication protocols such as UART, I²C, SPI, and USB
  • Familiarity with hardware debug and analysis tools (e.g., hardware debuggers, oscilloscopes, logic analyzers)
  • Strong communication and interpersonal skills, with the ability to collaborate effectively across teams
  • Proven ability to plan and manage work to meet project deadlines
  • Detail-oriented, quality-focused, and a strong team player
  • Interest in or experience with the semiconductor industry
  • Demonstrated experience using AI-assisted development tools across multiple stages of the software lifecycle (design, implementation, validation, and maintenance)
  • Ability to critically assess AI-generated outputs, validate correctness, and integrate them safely into production-grade firmware

What Else You May Bring

  • Experience with scripting languages, particularly Python
  • Experience with ARM Cortex-M based microcontrollers
  • Hands-on experience with FPGA prototype platforms for system evaluation
  • Experience with Verilog or SystemVerilog
  • Experience running and analyzing RTL simulations
  • Experience building or customizing AI-enabled workflows (e.g., prompt engineering, automation, or tool integration) to support firmware development, verification, or documentation
  • Familiarity with enterprise and security considerations when applying AI in a regulated or IP-sensitive environment
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
748,727 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
Waterloo
$74k – $111k per year • Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Mississauga
Apply
$82k – $124k per year • Equity • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Vancouver
Rust
C++
SAS
DevOps
RTOS
CI/CD
Management
Agile
Kanban
Apply
Analog IC Designer 1 day ago
$126k – $175k per year • In office • 5+ years exp • Bachelor's Degree • Waterloo
Verilog
Apply
≈ $119k – $224k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Saratoga
Apply
$81k – $116k per year • In office • Full-Time • Bachelor's Degree • Kanata
Python
C++
DevOps
RTOS
Linux
Apply
In office • Part-Time • High School Diploma • Corvallis
Python
C++
MATLAB
Apply
In office • Full-Time • 3+ years exp • Bachelor's Degree • Córdoba
Python
TypeScript
AI/ML
LangGraph
LangChain
Claude Code
Model Context Protocol
AI Agents
LLM
Hybrid Search
Anthropic
OpenAI Codex
OpenAI Agents SDK
A2A
LLM Evaluation
LLM Guardrails
DevOps
OpenTelemetry
CI/CD
AWS
Chips/EDA
PoC Library
Apply
$200k – $294k per year • Remote (United States) • Full-Time • 7+ years exp • PhD • United States
Python
AI/ML
Cursor
Claude Code
Model Context Protocol
Fine-tuning
AI Agents
Langfuse
LiteLLM
LLM
Flyte
DevOps
Kubernetes
Apply
$94k per year • In office • Secret • Full-Time • Bachelor's Degree • Ridgecrest
C++
C++
Qt
DevOps
Red Hat
Linux
Apply
In office
Python
DevOps
Terraform
Ansible
Debian
CI/CD
Git
AWS
Docker
Ubuntu
Nginx
Amazon EC2
Amazon S3
IAM
Amazon ECS
Linux
TCP/IP
DNS
VPN
Cybersecurity
Tcpdump
Cryptography
OpenSSL
StrongSwan
Apply
Digital IC Designer 1 month ago
$102k – $127k per year • In office • 5+ years exp • Waterloo
Python
Verilog
SystemVerilog
VHDL
Apply
≈ $23k – $54k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Bengaluru
Python
Perl
DevOps
Unix
Apply
≈ $41k – $97k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • Bengaluru
Python
Verilog
SystemVerilog
Perl
Chips/EDA
UVM
Formal Verification
Apply
≈ $102k – $207k per year (Estimated) • In office • 5+ years exp • Cork
Verilog
SystemVerilog
Chips/EDA
UVM
Apply
≈ $57k – $124k per year (Estimated) • In office • Brno
Verilog
SystemVerilog
Chips/EDA
UVM
Formal Verification
Apply
≈ $32k – $62k per year (Estimated) • Hybrid • Full-Time • 2+ years exp • Toronto • Waterloo • Halifax • Montreal
Apply
≈ $101k – $189k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Toronto • Waterloo
Apply
$52k – $65k per year • Hybrid • 3+ years exp • Bachelor's Degree • Waterloo
Analytics
Microsoft Excel
Management
Microsoft Office
Apply
Infrastructure DBA 2 days ago
≈ $76k – $158k per year (Estimated) • Remote (Canada) • Full-Time • 3+ years exp • Toronto • Waterloo
SQL
PowerShell
DevOps
Terraform
Ansible
AWS
Configuration Management
Amazon EC2
Apply
≈ $59k – $131k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Toronto • Waterloo
Management
SharePoint
Microsoft Office
Apply
See all jobs
This is one of many
748,727 more open roles from verified company boards, updated every day.