Talent.com
MacDonald Search Group
Embedded Electronics EngineerMacDonald Search Group • Vancouver
Embedded Electronics Engineer

Embedded Electronics Engineer

MacDonald Search Group • Vancouver
30+ days ago
Salary
CA$85.00 hourly
Job type
  • Full-time
Job description
Embedded Electronics Engineer

We are looking for an Embedded Electronics Engineer with strong hardware design capability and enough embedded software depth to comfortably work across the hardware-firmware boundary. This person will play a key role in the development of new products, improvement of existing designs, and support of production, test, and certification activities.
This is a hands-on role suited to someone who is comfortable wearing multiple hats in a small, fast-moving engineering team.

Responsibilities:
  • Design and development of new electronic hardware and support updates, improvements, and cost or reliability optimization of existing designs.
  • Design mixed-signal, digital, analog, power, and embedded control circuits for rugged, production-ready products.
  • Support work related to bootloaders, device trees, BSPs, embedded Linux platforms, and low-level firmware environments.
  • Develop and maintain low-level code in C.
  • Participate in product debugging, root cause investigation, and failure analysis, proposing and implementing corrective improvements to enhance product stability, manufacturability, and lifespan.
  • Collaborate closely with mechanical, firmware, software, manufacturing, and product teams to ensure robust and well-integrated product development.
  • Support compliance and certification work, including design reviews, documentation, test preparation, pre-compliance evaluation, issue investigation, and corrective actions.
Requirements:
  • Degree or diploma in Electrical Engineering, Electronics Engineering, Computer Engineering, Mechatronics, or related field, or equivalent practical experience. (3-5 years minimum).
  • Strong experience in embedded hardware design and development, from concept through bring-up and production support.
  • Proficiency with industry-standard ECAD tools such as Altium Designer or Cadence Allegro.
  • Strong understanding of schematic capture, PCB design, layout constraints, signal integrity fundamentals, power integrity, grounding, EMI-conscious design, and component selection.
  • Practical experience with common embedded interfaces and buses such as I2C, SPI, UART, USB, Ethernet, PCIe, CAN and related subsystems.
Salary range 85-115,000 range depending on experience.

If this exciting opportunity is of interest to you, please send us your resume today!
Create a job alert for this search

Embedded Electronics Engineer • Vancouver

Similar jobs

Fortinet Embedded Developer Career Growth

Fortinet, Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time

Elevate your career at Fortinet as an Embedded Software Developer in the network security sector.Focus on C programming and develop impactful solutions for FortiManager device management.Join an in... Show more

 • Promoted

Senior Embedded Software Developer - Dometic

MarineRichmond, Metro Vancouver Regional District, CA
Full-time

Dometic is searching for a skilled Embedded Software Developer in Vancouver, BC, to cultivate innovations in the marine sector.Focus on developing firmware and connectivity for state-of-the-art ele... Show more

 • Promoted

Sr Embedded Audio Software Engineer

JobotVancouver, Metro Vancouver Regional District, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.This range is provided by Jobot.Your actual pay will be based on your skills and experience — talk wit... Show more

 • Promoted

Senior Enterprise SaaS Sales — Embedded Finance

VoPayVancouver, Metro Vancouver Regional District, CA
Full-time

A leading fintech provider in Vancouver is hiring a Senior Account Executive to drive sales of embedded finance and payment solutions.The ideal candidate will have over 6 years of SaaS enterprise s... Show more

 • Promoted

Sr. Embedded Software/Firmware Engineer

EthernoviaVancouver, Metro Vancouver Regional District, CA
Full-time

Senior Embedded Software/Firmware Engineer (Device Drivers).Location: Canada (Multiple Positions), 100% Remote work.Preference for those in or adjacent to Eastern Time Zone.Ethernovia is changing h... Show more

 • Promoted

Remote Embedded Bluetooth Firmware Engineer

HCR Permanent SearchVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading recruitment firm is seeking an Embedded Firmware Engineer to work remotely for a technology company.The ideal candidate will have strong skills in C and Python, experience in developing f... Show more

 • Promoted

Senior Electronic Warfare Systems Engineer

MDA SpaceRichmond, Metro Vancouver Regional District, CA
Full-time

North is a Canadian defence company delivering secure, multi‑domain C4ISR capabilities that provide decision advantage in complex and contested environments.As a wholly‑owned subsidiary of MDA Spac... Show more

 • Promoted

Embedded Firmware Engineer

Clarius Mobile HealthVancouver
Full-time +2

Clarius Mobile Health provided pay range.This range is provided by Clarius Mobile Health.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Talent ... Show more

 • Promoted

Embedded Firmware Bluetooth Engineer

HCR Permanent SearchVancouver, Metro Vancouver Regional District, CA
Permanent

This range is provided by HCR Permanent Search.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from HCR Permanent ... Show more

 • Promoted

Experienced Embedded Firmware Developer

TRS Staffing SolutionsVancouver, Metro Vancouver Regional District, CA
Full-time

Become an experienced Embedded Firmware Developer in a technology-forward environment.Combine your firmware expertise with a hands-on approach to solve complex challenges in embedded systems.In thi... Show more

 • Promoted

Senior Firmware Engineer — Remote Embedded Vehicle Software

LimeVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

A leading micromobility company is seeking a Senior Firmware Engineer for their remote team in Canada.You will design and develop embedded software for electric vehicles, contributing to innovative... Show more

 • Promoted

Senior Embedded Engineer – Remote (Automotive Networking)

EthernoviaVancouver, Metro Vancouver Regional District, CA
Remote
Full-time

An innovative tech company is seeking a Senior Embedded Software/Firmware Engineer for remote work.You'll develop device drivers, ensuring integration with Linux and AUTOSAR Stack.Ideal candidates ... Show more

 • Promoted

Embedded Systems Test Engineer - Robotics & HIL

Planar Motor IncorporatedRichmond, Metro Vancouver Regional District, CA
Full-time

A leading technology company based in Richmond, BC, is looking for an embedded software testing engineer.The role involves validating robotic systems through comprehensive testing.Key responsibilit... Show more

 • Promoted

Remote Embedded Firmware Engineer (Contractor)

MistyWestVancouver, Metro Vancouver Regional District, CA
Remote
Permanent

A hardware engineering consultancy is looking for a Firmware Engineer (Contractor) to develop core firmware for embedded products centered around device sensing and connectivity.Responsibilities in... Show more

 • Promoted

Senior Embedded Systems Engineer

Stellar Recruitment Inc.Vancouver
Full-time

Get AI-powered advice on this job and more exclusive features.This range is provided by Stellar Recruitment Inc.Your actual pay will be based on your skills and experience — talk with your recruite... Show more

 • Promoted

Embedded Firmware Developer in Burnaby

Algo Communication ProductsBurnaby
Full-time

Join Algo’s innovative team in Burnaby, BC, as an Embedded Firmware Developer.Engage in cutting-edge audio and video IP product development while mentoring junior developers and enhancing crucial s... Show more

 • Promoted

Senior SSD Firmware Engineer – Embedded Systems

SolidigmVancouver, Metro Vancouver Regional District, CA
Full-time

A global memory technology company is looking for an experienced Firmware Engineer to join their SSD firmware team in Vancouver.The role entails developing cutting-edge NAND SSDs and requires a Bac... Show more

 • Promoted

Humanoid Robotics Embedded Software Engineer

HumanoidVancouver
Full-time

Drive innovation as a Senior Embedded Software Engineer at Humanoid, where you will develop groundbreaking solutions for robotics applications.This role emphasizes real-time embedded systems crucia... Show more

 • Promoted

Mid-Level Designer of Electronics Hardware

Algo Communication Products Ltd.Burnaby, Metro Vancouver Regional District, CA
Full-time

Become a vital part of Algo's success in Burnaby, BC, by joining as a Mid-Level Designer of Electronics Hardware.This hands-on role involves troubleshooting, circuit design, and cross-functional co... Show more

 • Promoted

Power Electronics Engineer

DELTA Q TECHNOLOGIESVancouver, Metro Vancouver Regional District, CA
Full-time

We have an exciting opportunity for a Power Electronics Engineer with a strong foundation in power electronics and analog control systems design.This role is well‑suited to an engineer who enjoys h... Show more