Talent.com

Embedded software engineer Jobs in Coquitlam, BC

Create a job alert for this search

Embedded software engineer • coquitlam bc

Last updated: 7 days ago
Embedded Systems Engineer II

Embedded Systems Engineer II

D-WaveBurnaby, Metro Vancouver Regional District, CA
Full-time
D-Wave (NYSE : QBTS) is a leader in the development and delivery of quantum computing systems, software, and services.We are the world’s first commercial supplier of quantum computers, and the only ...Show moreLast updated: 14 days ago
Staff Software Engineer

Staff Software Engineer

InfobloxBurnaby, Metro Vancouver Regional District, CA
Full-time
Hybrid role : Requires to be in the office in Burnaby, at least 2 days a week •.It’s an exciting time to be at Infoblox.Named a Top 25 Cyber Security Company by The Software Report and one of.Best Wo...Show moreLast updated: 30+ days ago
Senior Firmware Engineer

Senior Firmware Engineer

Algo Communication Products Ltd.Burnaby, Metro Vancouver Regional District, CA
Full-time
Algo is a rapidly growing technology company specializing in the manufacturing and supply of audio and video communication products. Our innovative solutions are designed to make industrial communic...Show moreLast updated: 30+ days ago
UI Software Engineer

UI Software Engineer

2KBurnaby, British Columbia, Canada
Full-time
Founded in 2023 2K Sports Lab is the newest stand alone studio at 2K looking to push game development boundaries to bring 2Ks next groundbreaking sports franchise to life.Were building a world-clas...Show moreLast updated: 9 days ago
Senior Embedded Firmware Lead - Telecom IP (C)

Senior Embedded Firmware Lead - Telecom IP (C)

Algo Communication USABurnaby, Metro Vancouver Regional District, CA
Full-time
A growing technology company in Burnaby is seeking an Embedded Software Engineer to lead software solutions for telecom audio and video products. You will collaborate with a talented team, mentor ju...Show moreLast updated: 30+ days ago
  • Promoted
Firmware Engineer

Firmware Engineer

MonarkSurrey, BC, Canada
Full-time
We are seeking a skilled Firmware Engineer with expertise in embedded systems development and NVIDIA Jetson platforms.The ideal candidate will have a strong background in low-level programming, rea...Show moreLast updated: 30+ days ago
Principal Engineer Firmware Verification

Principal Engineer Firmware Verification

MicrochipBurnaby, British Columbia, Canada
Full-time
Are you looking for a unique opportunity to be a part of something great Want to join a 17000-member team that works on the technology that powers the world around us Looking for an atmosphere of t...Show moreLast updated: 30+ days ago
Test and Automation Engineer

Test and Automation Engineer

Delta ControlsSurrey, Metro Vancouver Regional District, CA
Permanent
Be among the first 25 applicants.About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc. Delta Controls) is a leading building controls manuf...Show moreLast updated: 16 days ago
Embedded Software Developer

Embedded Software Developer

FortinetBurnaby, Metro Vancouver Regional District, CA
Full-time
Fortinet is looking for C Developers with a passion to improve andexpand the rich feature set of our FortiGate firewall.You will join adedicated team that iscreating a compelling and innovative Uni...Show moreLast updated: 30+ days ago
Embedded Systems Engineer II

Embedded Systems Engineer II

D-Wave Quantum Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time
D-Wave is a leader in the development and delivery of quantum computing systems, software, and services.We are the world’s first commercial supplier of quantum computers, and the only company build...Show moreLast updated: 8 days ago
Software Engineer

Software Engineer

OSI Maritime Systems Ltd.Burnaby, Metro Vancouver Regional District, CA
Full-time
Posted Thursday, October 16, 2025 at 10 : 00 a.At OSI Maritime Systems, we pride ourselves on delivering world-class navigation and bridge systems. With decades of experience serving military customer...Show moreLast updated: 30+ days ago
  • Promoted
Embedded Software QA & Automation Specialist - Intermediate

Embedded Software QA & Automation Specialist - Intermediate

Delta Intelligent Building Technologies (Canada) Inc.Surrey, BC, Canada
Full-time +1
About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.Delta Electronics) is a leading building controls manufacturer with over 300 partners...Show moreLast updated: 30+ days ago
Python Software Engineer

Python Software Engineer

Microchip Technology Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time
Get AI-powered advice on this job and more exclusive features.Are you looking for a unique opportunity to be a part of something great? Want to join a 17,000-member team that works on the technolog...Show moreLast updated: 25 days ago
Senior Firmware Engineer

Senior Firmware Engineer

Algo Communication Products LtdBurnaby, Metro Vancouver Regional District, CA
Full-time
Algo Communication Products Ltd.Algo is a rapidly growing technology company specializing in the manufacturing and supply of audio and video communication products. Our innovative solutions are desi...Show moreLast updated: 30+ days ago
Embedded Software Developer

Embedded Software Developer

Fortinet, Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time
Fortinet is looking for C Developers with a passion to improve and expand the rich feature set of our FortiGate firewall. You will join a dedicated team that is creating a compelling and innovative ...Show moreLast updated: 7 days ago
Software Engineer

Software Engineer

BRIOBurnaby, BC, CA
Full-time
Participate in the implementation of the project's MES system, and cooperate with the project manager and MES technical consultant to complete various tasks. .Responsible for the functional unit tes...Show moreLast updated: 30+ days ago
software engineer

software engineer

VdameraNew Westminster, BC, CA
Permanent
Private company, corporation or industry.Information technology (IT) service provider.Collect and document user's requirements. Coordinate the development, installation, integration and operation of...Show moreLast updated: 30+ days ago
Software Engineer - Contingent

Software Engineer - Contingent

Ritchie Bros.Burnaby, Metro Vancouver Regional District, CA
Full-time
Software Engineer - Contingent role at Ritchie Bros.The Software Engineer is responsible for analysis, development and ongoing support of key internal software systems at Ritchie Bros.Salesforce an...Show moreLast updated: 30+ days ago
Associate Software Engineer

Associate Software Engineer

RB Global Inc.Burnaby, Metro Vancouver Regional District, CA
Full-time
Within the engineering team, an Associate Software Engineer will be participating in various software development projects, working on design specifications and project schedule, playing an importa...Show moreLast updated: 30+ days ago
People also ask
Embedded Systems Engineer II

Embedded Systems Engineer II

D-WaveBurnaby, Metro Vancouver Regional District, CA
14 days ago
Job type
  • Full-time
Job description

D-Wave (NYSE : QBTS) is a leader in the development and delivery of quantum computing systems, software, and services. We are the world’s first commercial supplier of quantum computers, and the only company building both annealing and gate-model quantum computers. Our mission is to help customers realize the value of quantum, today. Our quantum computers — the world’s largest — feature QPUs with sub-second response times and can be deployed on-premises or accessed through our quantum cloud service, which offers 99.9% availability and uptime. More than 100 organizations trust D-Wave with their toughest computational challenges. With over 200 million problems submitted to our quantum systems to date, our customers apply our technology to address use cases spanning optimization, artificial intelligence, research and more. Learn more about realizing the value of quantum computing today and how we’re shaping the quantum-driven industrial and societal advancements of tomorrow : www.dwavequantum.com.

In this role, you will contribute to the development, integration, and testing of our quantum control and readout electronics.

About The Role

D-Wave is seeking a skilled Embedded Systems Engineer with FPGA experience to join our hardware engineering team. In this role, you will contribute to the development, integration, and testing of our quantum control and readout electronics. This position is ideal for engineers who enjoy working across both software and hardware domains, including hardware bring-up, embedded firmware development, and FPGA-based system integration.

What You'll Do

  • Design, develop and test embedded firmware and software for our quantum control and readout systems
  • Develop and extend automated testing frameworks (unit, integration, and hardware-in-the-loop tests)
  • Coordinate with FPGA designers to diagnose and resolve cross-boundary bugs (latched values, timing mismatches, resets, interrupts, etc.)
  • Assist in validating FPGA builds by writing firmware-side drivers, test programs, and data-capture tools
  • Refactor and improve legacy C firmware to enhance reliability, readability, and maintainability
  • Work closely with the multi-disciplinary teams in Engineering, Software and Processor Development
  • Maintain version-controlled documentation integrated with development workflows
  • Perform routine engineering tasks independently while seeking guidance on new or complex assignments, raising potential roadblocks early, and collaborating on problem-solving where appropriate

What You'll Bring

  • Degree in Electrical Engineering, Software Engineering, Computer Engineering, Engineering Physics, or equivalent experience
  • 2–5 years of relevant experience (or equivalent combination of education and experience)
  • Proficiency in C / C++ for embedded systems
  • Familiarity with VHDL / Verilog sufficient to understand module interfaces
  • Strong understanding of hardware / software co-design principles
  • Solid grasp of digital logic fundamentals, timing concepts and low-level interfaces
  • Experience working with FPGA register maps, memory-mapped interfaces, low-level timing requirements, and communication protocols
  • Strong verbal and written communication skills, with the ability to collaborate effectively and ask clarifying questions when needed
  • Demonstrated ability to organize work, make small independent decisions, and take ownership of assigned tasks
  • Additional Qualifications

  • Master’s degree or higher in a related discipline (Electrical Engineering, Software Engineering, Engineering Physics, Experimental Physics)
  • Experience with high-speed interfaces (PCIe, DDRx, Ethernet, SERDES)
  • Exposure to test-driven development or property-based testing for embedded systems
  • Experience with CI pipelines for embedded / FPGA development (e.g., GitLab, Jenkins)
  • Strong software engineering skills in experimental design, data acquisition, and data analysis
  • Experience with oscilloscopes, logic analyzers, JTAG / SWD, and hardware bring-up processes
  • Experience in safety-critical, high-reliability, or regulated design environments
  • Linux device driver development experience
  • Registered as an EIT or Professional Engineer in British Columbia (or eligible to register)
  • D-Waver's DNA

  • We look at the future and say "why not"; we see possibilities where others see problems or routines. We show the way ahead and are committed to achieving ambitious goals.
  • We practice straight talk and listen generously to each other with empathy. We value different opinions and points of views. We ensure that we connect outside as well as inside to learn from others and inspire each other.
  • We hold ourselves accountable for delivering results. We make decisions & take responsibility so that we can act & support each other.
  • As leaders we motivate & engage our teams to undertake beyond what they originally thought possible, by developing our teams & creating the conditions for people to grow and empower themselves through enabling & coaching.
  • Our Compensation Philosophy Is Simple But Powerful

    We believe providing D-Wavers with company ownership, competitive pay, and a range of meaningful benefits is the start of creating a culture where people want to give the best they’ve got — not because they’re simply making money, but because they’ve fallen in love with our vision, mission, values, and team.

    During the interview process, your Recruiter will review our total rewards (base, equity, bonus, perks, benefit, culture) offerings. The final offer is determined by your proficiencies within this level.

    Inclusion

    We celebrate diverse perspectives to drive innovation in our pursuit. Our employees range from distinguished domain experts with decades of experience in their respective fields, to bright and motivated graduates eager to make their mark. Our diverse and innovative team will make you feel appreciated, supported and empower your career growth at D-Wave.

    The Fine Print

    No 3rd party candidates will be accepted

    It is D-Wave Systems Inc. policy to provide equal employment opportunity (EEO) to all persons regardless of race, color, religion, sex, national origin, age, sexual orientation, gender identity, genetic information, physical or mental disability, protected veteran status, or any other characteristic protected by federal, state / provincial, local law.

    The Base Pay Range For This Role Is

    86,880 - 130,320 CAD per year (Burnaby)

    Seniority level

    Mid-Senior level

    Employment type

    Full-time

    Job function

    Engineering and Information Technology

    Industries

    IT Services and IT Consulting

    Referrals increase your chances of interviewing at D-Wave by 2x

    #J-18808-Ljbffr