1

Embedded System Jobs in Cambridge, ON (NOW HIRING)

Senior DevOps Engineer

Kitchener, ON · On-site +1

CA$110K - CA$140K/yr

  • Medical

  • Retirement

  • PTO

Implement and manage software release channels and mechanisms for on-site and remote software image deployment - both for cloud-based systems and real-time embedded devices and industrial PCs.

Senior DevOps Engineer

Kitchener, ON · On-site +1

CA$110K - CA$140K/yr

Implement and manage software release channels and mechanisms for on-site and remote software image deployment - both for cloud-based systems and real-time embedded devices and industrial PCs.

Firmware Engineer

Kitchener, ON · On-site

CA$87K - CA$135K/yr

The Firmware Engineer - FPGA owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role requires ...

Expert-level programming proficiency in Go. * 5-7 years of experience in system design and software architecture, particularly in how software interacts with embedded systems and physical hardware ...

Senior ARM Firmware Engineer

Kitchener, ON · Hybrid

CA$100K - CA$150K/yr

Develop and maintain realtime firmware in embedded C/C++, including task scheduling, interrupt handling, drivers, and applications * Translate system, control, and gridcode requirements into ...

Senior ARM Firmware Engineer

Kitchener, ON · Hybrid

CA$100K - CA$150K/yr

  • Medical

  • Retirement

  • PTO

Develop and maintain realtime firmware in embedded C/C++, including task scheduling, interrupt handling, drivers, and applications * Translate system, control, and gridcode requirements into ...

Test Engineer - SYNC

Waterloo, ON · Hybrid

CA$89K - CA$139K/yr

As a SYNC Test Engineer the candidate will be involved in full lifecycle of embedded software development on Ford SYNC system. Test engineers will be responsible for testing and validating the next ...

Senior DSP Firmware Engineer

Kitchener, ON · On-site

CA$100K - CA$150K/yr

The Senior DSP Firmware Engineer owns the design, development, optimization, and lifecycle support of realtime embedded firmware for inverters used in utility energy storage systems. This role ...

Hardware Designer

Kitchener, ON · On-site

CA$95K - CA$145K/yr

  • Medical

  • Dental

  • Vision

At Fidus, you'll work on high-speed, high-complexity electronic systems, often using emerging technologies before they reach the broader market. You'll collaborate across FPGA/DSP, hardware, embedded ...

Firmware Engineer

Kitchener, ON

  • Medical

  • Dental

  • Vision

  • Life

Embedded systems depth. Production C or C++ on microcontrollers. Experience with communication protocols (Modbus, BLE, Wifi, LoRa), memory management, and real-time constraints. Comfort debugging ...

Senior DSP Firmware Engineer

Kitchener, ON

CA$100K - CA$150K/yr

  • Medical

  • Retirement

  • PTO

Develop deterministic realtime control firmware in embedded C, including fast control loops, interrupt handling, and peripheral configuration * Translate system, control, and gridcode requirements ...

Hardware Engineer

Kitchener, ON

CA$87K - CA$135K/yr

  • Medical

  • Retirement

  • PTO

... for embedded systems, power electronics, or industrial equipment. * Demonstrated experience designing hardware for power converters, or other highreliability electronic systems. * Experience ...

Hardware Engineer

Kitchener, ON · On-site

CA$87K - CA$135K/yr

... for embedded systems, power electronics, or industrial equipment. * Demonstrated experience designing hardware for power converters, or other highreliability electronic systems. * Experience ...

Product Manager

Waterloo, ON · On-site

CA$100K - CA$150K/yr

  • Medical

  • Vision

  • PTO

Technical knowledge of software/firmware, electrical & embedded, and mechanical system for the development of high-performance subsea sensor products * Proven ability to distill complicated technical ...

Python Test Developer

Waterloo, ON · On-site

CA$75K - CA$95K/yr

Knowledge of automotive embedded systems and architectures is highly desirable. * Excellent problem-solving skills and attention to detail. * Ability to work effectively in a collaborative team ...

Design Specialist - Software (III)

Waterloo, ON

CA$76K - CA$102K/yr

  • Medical

  • Retirement

  • PTO

Lead the design and development of embedded software for diverse applications. * Architect software solutions and define system interfaces. * Perform root cause analysis and implement corrective ...

Showing results 21-40

Embedded System information

What is the difference between Embedded System vs Firmware Engineer?

AspectEmbedded SystemFirmware Engineer
Required CredentialsBachelor's in Electrical, Computer Engineering, or related fieldsBachelor's in Computer Engineering, Electrical Engineering, or related fields
Work EnvironmentHardware and software development for embedded devicesDeveloping low-level code for hardware devices
Industry UsageConsumer electronics, automotive, medical devicesEmbedded devices, IoT, consumer electronics

Embedded System and Firmware Engineer roles often overlap, but embedded systems focus on designing complete hardware-software solutions, while firmware engineers specialize in writing low-level code that runs directly on hardware. Both roles require similar educational backgrounds and work in related industries, but their specific focus areas differ.

Is embedded system still a good career?

Embedded system engineering remains a strong career choice due to ongoing demand for devices in automotive, healthcare, consumer electronics, and industrial automation. Professionals with skills in C/C++, real-time operating systems, and hardware integration are highly valued, and the field offers opportunities for growth in IoT and embedded software development.

What cities near Cambridge, ON are hiring for Embedded System jobs?

Cities near Cambridge, ON with the most Embedded System job openings:

Lead Firmware Engineer

Applied Brain Research

Waterloo, ON • On-site

Full-time

Re-posted 4 days ago


Job description

ABR Overview
Applied Brain Research has been a prominent developer of advanced AI solutions for almost a decade and is now developing commercial products based upon its patented state space neural network algorithm, the Legendre Memory Unit (LMU). The data-efficient LMU network is ideal for solving a difficult class of time series AI problems across consumer, medical, industrial and automotive applications, including advanced signal processing, speech recognition, and language processing. To bring the ultimate benefit of LMUs to our customers we are developing purpose built ASICs to achieve the best performance and low power operation possible. We are seeking a highly energetic, enthusiastic, and experienced Firmware Engineer with the aptitude to take our current and future chip development efforts to the next level.
Job Description
We are seeking a skilled Lead Firmware Engineer to join our team and lead the development of firmware for our application-specific SOCs (system-on-chips). The ideal candidate will have a strong background in firmware development for secure embedded systems, with a proven track record of delivering robust production code on time. The candidate should be proficient in leading firmware development teams, driving innovation, and ensuring the successful integration of firmware with hardware components.
Responsibilities
  • Lead the development of firmware for ABR’s application-specific AI processor chips.
  • Develop firmware running on embedded MCUs to manage all aspects of product functionality.
  • Build and manage firmware development team, providing technical guidance and mentoring.
  • Drive innovation in firmware development processes and technologies.
  • Ensure seamless integration of firmware with hardware components.
  • Collaborate with ASIC and software team members to meet project requirements.
  • Conduct thorough testing and debugging of firmware to ensure quality and reliability.
  • Document firmware development processes and procedures.
  • Support customer integration.
Requirements
  • Bachelor's degree in Electrical Engineering, Computer Engineering, or related field. Master's degree preferred.
  • Minimum of 10 years of experience in C and Assembly language firmware development for embedded systems (ARM and ARC a plus). 
  • Proven track record of delivering high-quality firmware solutions on schedule.
  • Proficiency in all aspects of firmware development in open and secure chip environments. 
  • Experience leading firmware development teams.
  • Strong understanding of hardware-firmware integration.
  • Knowledge of firmware development best practices and methodologies.
  • Excellent debugging and problem-solving skills.
  • Strong communication and collaboration skills.
  • Experience with Git repositories, version control systems and issue tracking tools.
  • Coding experience with Python a plus.
  • Ability to work in a fast-paced startup environment.
ABR Core Values
At ABR, we hold dear our core values and consider them critical to the success of our team and all its key stakeholders:
  • Innovation: Great ideas come from trial and error. We recognize risk taking as critical to long-term value creation, especially for very difficult problems. We dedicate time and effort to innovate, recognizing its unpredictable and interactive nature. Our team is empowered to take risks that generate learning fundamental to future breakthroughs.
  • Customer Success: Our customers’ success is our success. We are committed to develop leadership products that enable our customers to easily integrate ABR’s world-class AI into their products. We aim to deliver the best customer experience, fully supporting our customers’ needs and making decisions that improve their results.
  • Team Play: Collaboration is key to reaching our goals. We cultivate teamwork and value the strengths each team member brings to the table. We know that the most successful teams are those that are inclusive and truly value diversity. We enjoy learning from and supporting others in our  team. We are open in our communication amongst all key stakeholders to help align and accelerate our journey to success.
  • Commitment to Excellence: We strive to deliver beyond expectations. We understand the challenging nature of our business and the high standards of our customers, partners and investors. We know that success doesn’t come easily and so we plan, execute, and deliver above and beyond expectations.
  • Kindness: We treat everyone with respect and kindness. We enjoy what we do and stay centered even when grappling with the largest of challenges. We are direct, candid and constructive in how we provide feedback always with the aim of helping those we interact with. We value the people we work with and act accordingly.
Application Process
Please submit your resume and cover letter detailing your relevant experience and how you have embodied our core values.