- Develop and support software for quantum processor calibration, hardware interfaces, modeling, testing, and system monitoring.
- Design, implement, and optimize algorithms, libraries, interfaces, and other performance‑critical components; analyze and improve existing code for reliability, efficiency, and maintainability.
- Collaborate with PD and HWE to clarify requirements, contribute to technical designs, and identify opportunities for workflow and tooling improvements.
- Provide day‑to‑day guidance, mentorship, and technical support to a small group of developers, including regular check‑ins and support for their growth and daily tasks.
- Participate in hiring and onboarding, helping new team members ramp up effectively.
- Work with your manager to align priorities across sub‑teams, escalate risks and challenges, and ensure goals and expectations remain consistent.
- Foster a collaborative problem‑solving environment and a positive workplace culture.
- Develop delegation, decision‑making, and leadership skills while operating within established team processes and policies.
- Build relationships with embedded groups and cross‑functional partners, communicating progress, risks, and team accomplishments to managers and leaders.
- Bachelor's degree in engineering physics, electrical/computer engineering, physics, or equivalent experience with strong physics aptitude.
- 6‑8 years of relevant software experience.
- 1‑2 years of experience mentoring or guiding team members in a technical environment.
- Experience developing and optimizing software in compiled languages (C, C++ or Java) and in multithreaded environments.
- Ability to consider algorithm choice and how code is compiled when tuning performance.
- Experience designing, implementing, and optimizing interfaces to hardware systems.
- Proficiency with Git, a Linux environment, and collaborative development practices.
- Excellent written and verbal technical communication skills.
- A collaborative mindset, curiosity, flexibility, and motivation to learn.
- Ability to balance independent technical work with supporting others' tasks and knowing when to seek guidance.
- Experience with Common Lisp or similar language, like Scheme, Clojure, or Scala.
- Familiarity with Emacs, Docker, Jenkins, SQL, MongoDB, InfluxDB, Grafana, Redis.
- Experience using or applying Artificial Intelligence to improve productivity of software development workflow.
-
Software Developer Team Lead, Processor Software
2 weeks ago
Only for registered members Burnaby, CanadaD-Wave is seeking a Software Developer Team Lead to build and guide a new sub-team within Processor Software. This team will embed directly within Processor Development functional groups delivering essential software tools features and one-on-one support for scientists. · ...
-
Experimental Physicist II
3 hours ago
Only for registered members Burnaby, CanadaWe are looking for a creative, energetic, and self-motivated Experimental Physicist II to join our Processor Development (PD) team. · Develop scalable fluxonium-based gate-model quantum processors. · ...
-
Experimental Physicist II
1 day ago
Only for registered members Burnaby, BCWe are looking for a creative, energetic, and self-motivated Experimental Physicist II to join our Processor Development (PD) team. · The PD team is composed of experienced and talented superconducting designers, fabrication engineers, software developers and physicists who work ...
-
Senior Firmware Engineer
2 days ago
Only for registered members Burnaby, CanadaAlgo is looking for a highly motivated Embedded Software Engineer to work with our growing engineering team. · Develop telecom audio and video IP products · ...
-
Superconducting IC Designer
1 month ago
Only for registered members Burnaby, BCD-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. · , Create superconducting integrated circuit layouts · , Understand, predict, and design the behaviour of s ...
-
Engineer I
1 day ago
Only for registered members Burnaby, British ColumbiaWe are Microchip's Communications Business Unit (CBU), a premier supplier for 100Gbps+ networking and System on Chip (SoC) devices. We develop next-generation technologies that are revolutionizing communications and the Internet. · Design high-speed boards (up to 112 Gbps) using ...
-
Principal Firmware Engineer
2 weeks ago
Only for registered members Burnaby, British ColumbiaAre 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 technology that powers the world around us?We offer all that and more at Microchip Technology Inc. · Design, develop, integrate, debug, and verify embedde ...
-
Principal Firmware Engineer
2 weeks ago
Only for registered members Burnaby, BCWe offer all that and more at Microchip Technology Inc. · Design, develop, integrate, debug, and verify embedded firmware in C and Assembly · Own firmware components from concept through product release and maintenance · Program embedded MIPS processors to implement core firmware ...
-
Principal Firmware Engineer
3 hours ago
Only for registered members Canada - BurnabyWe offer all that and more at Microchip Technology Inc. · People come to work at Microchip because we help design the technology that runs the world. They stay because our culture supports their growth and stability..Design, develop, integrate, debug, and verify embedded firmware ...
-
Principal Firmware Engineer
3 hours ago
Only for registered members Canada - BurnabyWe offer all that and more at Microchip Technology Inc. · Design, develop, integrate, debug and verify embedded firmware in C and Assembly · Owning firmware components from concept through product release and maintenance · ...
-
Embedded Systems Engineer II
3 hours ago
Only for registered members Burnaby, CanadaD-Wave is seeking an Embedded Systems Engineer II with FPGA experience to join its hardware engineering team. · ...
-
Robotics Mechanical Designer
1 month ago
Only for registered members Burnaby, BCWe are looking for an enthusiastic and experienced engineer with a passion for solving real industrial, mechanical, and technical problems using sensors, actuators, · embedded processors, and coding. This multifaceted position focuses on mechatronics, · robotics, electronics, · 3 ...
-
Senior Engineer II-Applications
5 days ago
Only for registered members Canada - BurnabyA unique opportunity to be part of something great at Microchip Technology Inc.We help design technology that runs the world in an atmosphere of trust empowerment respect diversity and communication. · ...
-
Electronics Co-Op/Intern
1 month ago
Only for registered members Burnaby, British Columbia+ Design and develop hardware circuits for various test jigs involving both analog and digital circuitry. · + Familiarity with LTSPICE or similar desirable. · + Familiarity with basic op-amp circuits transistor circuits etc., · + Familiarity with PCB CAD package like Altium wou ...
-
Principal Engineer – Applications
1 month ago
Only for registered members Burnaby, British ColumbiaWe are looking for an Applications Engineer to join our Data Center Solutions Business Unit. The ideal candidate will have strong software/firmware development and debug skills with focus on multi-threaded architecture. · Requirements: · Bachelor's degree in EE, CS, or CE with 8+ ...
-
Payments & Collections Manager
1 week ago
Only for registered members Burnaby, BC, CAThe Payments & Collections Manager collaborates with leaders throughout Customer Service and the rest of the company, to provide a customer experience that demonstrates our collective values of being safe, collaborative, respectful, progressive and customer centric. · ...
-
Payments & Collections Manager
1 month ago
Only for registered members Burnaby, BCThe Payments & Collections Manager collaborates with leaders throughout Customer Service and the rest of the company to provide a customer experience that demonstrates our collective values of being safe, collaborative respectful progressive and customer centric. · ...
-
Transportation Manager
1 month ago
Only for registered members Burnaby, British ColumbiaThe Transportation Manager will oversee and optimize the transportation network to ensure efficient collection movement delivery of recyclable materials managing third-party transportation providers ensuring compliance with environmental safety regulations implementing strategies ...
-
Experimental Physicist II
20 hours ago
Only for registered members Burnaby $100,000 - $150,000 (CAD)We are looking for a creative, energetic, and self-motivated Experimental Physicist II to join our Processor Development (PD) team. · The PD team is composed of experienced and talented superconducting designers, fabrication engineers, software developers and physicists who work ...
-
Superconducting IC Designer
1 month ago
Only for registered members Burnaby $127,273 - $190,909 (CAD)D-Wave is seeking a Superconducting Integrated Circuit (IC) Designer to join our IC Design team. · ...
-
Manager, Quantum Processor Development
1 month ago
Only for registered members Burnaby $134,909 - $202,364 (CAD)We are seeking a highly experienced, technically accomplished and people-focused Manager, Quantum Processor Development. · Lead and mentor a team of experimental physicists, · ...
Software Developer Team Lead, Processor Software - Burnaby - D-Wave
Description
Software Developer Team Lead, Processor Software
Join to apply for the Software Developer Team Lead, Processor Software role at D-Wave.
D-Wave (NYSE: QBTS) is a leader in the development and delivery of quantum computing systems, software, and services. Our mission is to help customers realize the value of quantum now. The company builds both annealing and gate‑model quantum computers and offers a quantum cloud service with 99.9% availability.
About the Role
We are seeking a Software Developer Team Lead, Processor Software to build and guide a new "Integrated" sub‑team within Processor Software. The team will deliver essential software tools, features, and one‑on‑one support for scientists, balancing hands‑on technical contributions with emerging leadership responsibilities.
Responsibilities
Qualifications
Bonus Points For
Inclusion
We celebrate diverse perspectives to drive innovation. Our employees range from distinguished domain experts with decades of experience to bright and motivated graduates eager to make their mark.
Fine Print
No 3rd party candidates will be accepted.
Equal Employment Opportunity
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.
Base Pay Range
146,182 – 219,273 per year (Burnaby)
#J-18808-Ljbffr
-
Software Developer Team Lead, Processor Software
Only for registered members Burnaby, Canada
-
Experimental Physicist II
Only for registered members Burnaby, Canada
-
Experimental Physicist II
Only for registered members Burnaby, BC
-
Senior Firmware Engineer
Only for registered members Burnaby, Canada
-
Superconducting IC Designer
Only for registered members Burnaby, BC
-
Engineer I
Only for registered members Burnaby, British Columbia
-
Principal Firmware Engineer
Only for registered members Burnaby, British Columbia
-
Principal Firmware Engineer
Only for registered members Burnaby, BC
-
Principal Firmware Engineer
Only for registered members Canada - Burnaby
-
Principal Firmware Engineer
Only for registered members Canada - Burnaby
-
Embedded Systems Engineer II
Only for registered members Burnaby, Canada
-
Robotics Mechanical Designer
Only for registered members Burnaby, BC
-
Senior Engineer II-Applications
Only for registered members Canada - Burnaby
-
Electronics Co-Op/Intern
Only for registered members Burnaby, British Columbia
-
Principal Engineer – Applications
Only for registered members Burnaby, British Columbia
-
Payments & Collections Manager
Only for registered members Burnaby, BC, CA
-
Payments & Collections Manager
Only for registered members Burnaby, BC
-
Transportation Manager
Only for registered members Burnaby, British Columbia
-
Experimental Physicist II
Only for registered members Burnaby
-
Superconducting IC Designer
Only for registered members Burnaby
-
Manager, Quantum Processor Development
Only for registered members Burnaby