1

Embedded System Developer Jobs in Kitchener, ON (NOW HIRING)

Systems Developer

Waterloo, ON · On-site

CA$130.10K - CA$180.10K/yr

The Role We are seeking an innovative and seasoned systems developer to join our team in Waterloo ... Strong understanding of embedded system design at IC and board levels * Familiarity with ...

Systems Engineer

Guelph, ON

CA$95K - CA$120K/yr

Experience with full system integration is strongly preferred. Technical Skills * Embedded Systems ... * DevOps & Tooling: familiarity with Git version control, automated build environments, and system ...

Systems Engineer

Guelph, ON · On-site

CA$95K - CA$120K/yr

Experience with full system integration is strongly preferred. Technical Skills * Embedded Systems ... * DevOps & Tooling: familiarity with Git version control, automated build environments, and system ...

... system.Our cameras and software platform are used by professionals in real estate, insurance ... ABOUT THE ROLE As a Senior Embedded Developer, you will join a tight-knit engineering team building ...

ABOUT THE ROLE As a Senior Embedded Developer, you will join a tight-knit engineering team building ... CMake, cross-compilation, CI/CD, unit/integration tests,gdb/system logs * Bonus:Yocto/OpenEmbedded ...

In this role, you will collaborate closely with crossfunctional teams-including system architecture, design engineering, applications engineering, and embedded firmware development-to deliver robust ...

New

Senior Embedded Linux Engineer Department: Inverter Firmware Compensation: $100,000 - $150,000 ... Interface Linux systems with EMS, SCADA, power plant controllers, HMI, and commissioning tools

New

Solid understanding of embedded system design at both board and IC levels * Good knowledge of ... Evaluate and apply AI capabilities in a disciplined and secure manner to improve developer ...

Be Seen First

... embedded systems into Cleanfix products * Troubleshoot and resolve technical issues related to ... Experience with PLC programming is an asset * Familiarity with CAD tools (SolidWorks preferred)

Be Seen First

... embedded systems into Cleanfix products * Troubleshoot and resolve technical issues related to ... Experience with PLC programming is an asset * Familiarity with CAD tools (SolidWorks preferred)

Utilize Embedded SQL for secure and efficient data access, retrieval, and system communication ... Strong programming skills in RPG, RPGLE, RPG Free and CL * Familiarity with VS Code, Node.js, and ...

next page

Showing results 1-20

Embedded System Developer information

See Kitchener, ON salary details

$32.2K

$99.4K

$155.3K

How much do embedded system developer jobs pay per year?

As of May 29, 2026, the average yearly pay for embedded system developer in Kitchener, ON is $99,374.00, according to ZipRecruiter salary data. Most workers in this role earn between $78,370.00 and $118,022.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Embedded System Developer, and why are they important?

To thrive as an Embedded System Developer, you need a solid background in computer science or electrical engineering, with expertise in C/C++ programming, microcontrollers, and real-time operating systems. Familiarity with hardware debugging tools, integrated development environments (IDEs), and version control systems like Git is typically required. Strong problem-solving skills, attention to detail, and effective communication help developers innovate and collaborate in cross-functional teams. These competencies are critical for designing reliable, efficient embedded solutions that power modern devices across industries.

What are some common challenges faced by Embedded System Developers when working on cross-functional teams?

Embedded System Developers often collaborate with hardware engineers, software developers, and product managers. A common challenge is ensuring seamless integration between hardware and software components, as timing and resource constraints can lead to unexpected issues. Clear communication and thorough documentation are crucial for aligning specifications and troubleshooting problems that span both domains. Developers also need to stay adaptable, as project requirements may evolve rapidly based on feedback from other teams or testing results.

What are embedded system developers?

Embedded system developers are engineers who design, program, and maintain specialized computing systems that are part of larger devices, such as cars, medical equipment, home appliances, and industrial machines. These professionals work with both hardware and software to ensure that the embedded systems are efficient, reliable, and meet specific requirements. Their work often involves programming microcontrollers, integrating sensors and actuators, and optimizing resource-constrained environments. Embedded system developers play a crucial role in creating the technology behind many everyday products.

What is the difference between Embedded System Developer vs Firmware Engineer?

AspectEmbedded System DeveloperFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fields; certifications like ARM or IoT certifications are commonBachelor's in Electrical Engineering, Computer Science, or related; similar certifications often preferred
Work EnvironmentDesigning and developing embedded hardware-software systems, often in manufacturing or IoT industriesWriting low-level firmware for microcontrollers and embedded devices, typically in consumer electronics or automotive sectors
Employer & Industry UsageTech companies, automotive, industrial automation, IoT firmsConsumer electronics, automotive, medical devices, and embedded hardware manufacturers

Both roles involve working with embedded hardware and software, often requiring similar educational backgrounds and certifications. However, Embedded System Developers focus on designing entire embedded systems, while Firmware Engineers specialize in writing low-level code that runs directly on microcontrollers. The roles are complementary and often overlap in industry applications.

Systems Developer

Systems Developer

onsemi

Waterloo, ON • On-site

CA$130.10K - CA$180.10K/yr

Full-time

Posted 14 days ago


Onsemi rating

8.0

Company rating: 8.0 out of 10

Based on 18 frontline employees who took The Breakroom Quiz


Job description

About Us 

At onsemi, we help improve lives through silicon and software solutions every day. Our intelligent power and sensing technologies solve the world's most complex challenges and lead the way in creating a safer, cleaner, and smarter world. We're developing leading-edge wireless-enabled MCUs, DSPs and software that sense and connect the world or help manage personal health through body worn or implantable devices. Our world-class ultra-low power solutions also contribute to a more sustainable future.  We invite you to join our innovative team and truly make a difference in people's lives.

The Role

We are seeking an innovative and seasoned systems developer to join our team in Waterloo. The focus of the position is the design and development of system solutions for our ultra-low power analog, DSP, MCU and wireless communication integrated circuits.

Why Join Us 

We create a diverse set of world-class products in a friendly and team-oriented atmosphere.  We provide an environment of continual learning and growth opportunities including patent and publication incentives.  We provide education assistance programs and support volunteer and charitable programs. In support of a healthy work life balance, we also provide flexible work hours as well as comprehensive wellness and retirement benefits.

onsemi (Nasdaq: ON) is driving disruptive innovations to help build a better future. With a focus on automotive and industrial end-markets, the company is accelerating change in megatrends such as vehicle electrification and safety, sustainable energy grids, industrial automation, and 5G and cloud infrastructure. With a highly differentiated and innovative product portfolio, onsemi creates intelligent power and sensing technologies that solve the world's most complex challenges and leads the way in creating a safer, cleaner, and smarter world.

More details about our company benefits can be found here:

https://www.onsemi.com/careers/career-benefits

We are committed to sourcing, attracting, and hiring high-performance innovators, while providing all candidates a positive recruitment experience that builds our brand as a great place to work.


onsemi is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, ancestry, national origin, age, marital status, pregnancy, sex, sexual orientation, physical or mental disability, medical condition, genetic information, military or veteran status, gender identity, gender expression, or any other protected category under applicable federal, state, or local laws.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact Talent.acquisition@onsemi.com for assistance.
  • Bachelor's or Master's degree in Electrical/Computer Engineering, System Engineering, or related discipline preferably with specialization in embedded systems, communications protocols, or digital signal processing
  • 10+ years of experience in a related technical field
What Else You May Bring
  • Strong knowledge ofmicroprocessor architecture including memory sub-systems and peripherals as well as analog circuit blocks
  • Strong understanding of embedded system design at IC and board levels
  • Familiarity with feasibility of new products and the development of specifications based on
  • marketing requirements
  • Experience with FPGA and firmware development
  • Experience with test automation using scripting languages such as Python
  • Experience with embedded software development skills in C and/or assembly language
  • Experience in leading complex projects and collaborating with cross-functional teams
  • Knowledge of development flow for IC level and sub-components (IPs)
  • Knowledge of PCB design and electrical simulation tools
  • Knowledge in low power integrated circuit design using Verilog/VHDL, and verification using either VHDL or Verilog/System Verilog is an asset
  • Knowledge of wireless communication protocols such as Bluetooth is an asset
  • General hands-on debug skills for board bring up
  • Familiarity with general lab equipment
  • Familiarity with developing solutions to quality-driven processes or standards
  • Good problem-solving skills
  • Good written and oral communication skills
  • Ability to learn quickly
  • Interest or experience in the semiconductor industry

onsemi is excited to share the base salary range for this position is $130,100.00 - $180,100.00 exclusive of fringe benefits or potential bonuses. The final pay rate for the successful candidate will depend on geographic location, skills, education, experience, and/or consideration of internal equity of our current team members. We also offer a competitive benefits package.

What You'll Do

  • Build world class embedded solutions for our system-on-chip devices including MCU, DSP, and wireless components
  • Lead systems development for cross discipline projects that involve IC, board level, firmware, software
  • Contribute to the system architecture of our platforms including IC architecture, board-level system design and defining interactions between hardware & software
  • Contribute to system level verification and validation of our products
  • Provide technical content for documentation
  • Support customer issues or requests

What Onsemi employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom