Software Developer in Test (SDET)
D-Wave
Date: 3 weeks ago
City: Burnaby, BC
Contract type: Full time
Direct hire, Full time, Hybrid (Burnaby, BC Canada)
No sponsorship available. Must be local to Canada and available to work quickly onsite in Burnaby, Canada.
D-Wave (NYSE: QBTS) a leader in the development and delivery of quantum computing systems, software, and services, and is the world’s first commercial supplier of quantum computers—and the only company building both annealing quantum computers and gate-model quantum computers. Our mission is to unlock the power of quantum computing today to benefit business and society. We do this by delivering customer value with practical quantum applications for problems as diverse as logistics, artificial intelligence, materials sciences, drug discovery, scheduling, cybersecurity, fault detection, and financial modeling.
D-Wave’s technology has been used by some of the world’s most advanced organizations including Mastercard, Deloitte, Davidson Technologies, ArcelorMittal, Siemens Healthineers, Unisys, NEC Corporation, Pattison Food Group Ltd., DENSO, Lockheed Martin, Forschungszentrum Jülich, University of Southern California, and Los Alamos National Laboratory.
Our company and its innovations have appeared in the pages of Time Magazine, Fast Company, MIT Technology Review, Forbes, INC Magazine and Wired. As of August 8, 2022, our company is publicly traded on the New York Stock Exchange as $QBTS.
The Role:
D-Wave’s software test team is seeking an intermediate to senior Software Developer in Test for a full-time position. In this role, you will be embedded in the Processor Software Team and be responsible for the testing processes. You will work closely with our quantum processor development (PD) and hardware engineering (HWE) teams, contributing to the development of software that supports both quantum processors and the necessary hardware. To be successful, candidates will need strong coding skills and experience writing automated tests.
We are looking for exceptionally motivated people who love to see the impact of their work, who are driven to ensure the success of the company, and who want to be a part of something special. We are working to radically change what is possible with computers and are leading the effort to commercialize quantum computing. At D-Wave, you will have the freedom to think independently and creatively and make a real impact!
What You Will Do:
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 explain how our rubrics work across all 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.
No sponsorship available. Must be local to Canada and available to work quickly onsite in Burnaby, Canada.
D-Wave (NYSE: QBTS) a leader in the development and delivery of quantum computing systems, software, and services, and is the world’s first commercial supplier of quantum computers—and the only company building both annealing quantum computers and gate-model quantum computers. Our mission is to unlock the power of quantum computing today to benefit business and society. We do this by delivering customer value with practical quantum applications for problems as diverse as logistics, artificial intelligence, materials sciences, drug discovery, scheduling, cybersecurity, fault detection, and financial modeling.
D-Wave’s technology has been used by some of the world’s most advanced organizations including Mastercard, Deloitte, Davidson Technologies, ArcelorMittal, Siemens Healthineers, Unisys, NEC Corporation, Pattison Food Group Ltd., DENSO, Lockheed Martin, Forschungszentrum Jülich, University of Southern California, and Los Alamos National Laboratory.
Our company and its innovations have appeared in the pages of Time Magazine, Fast Company, MIT Technology Review, Forbes, INC Magazine and Wired. As of August 8, 2022, our company is publicly traded on the New York Stock Exchange as $QBTS.
The Role:
D-Wave’s software test team is seeking an intermediate to senior Software Developer in Test for a full-time position. In this role, you will be embedded in the Processor Software Team and be responsible for the testing processes. You will work closely with our quantum processor development (PD) and hardware engineering (HWE) teams, contributing to the development of software that supports both quantum processors and the necessary hardware. To be successful, candidates will need strong coding skills and experience writing automated tests.
We are looking for exceptionally motivated people who love to see the impact of their work, who are driven to ensure the success of the company, and who want to be a part of something special. We are working to radically change what is possible with computers and are leading the effort to commercialize quantum computing. At D-Wave, you will have the freedom to think independently and creatively and make a real impact!
What You Will Do:
- Develop and maintain comprehensive test plans and test cases.
- Optimize test execution and improve reporting.
- Implement code coverage tools and code utilization tools.
- Design, develop, and implement automated test cases and test infrastructure for validating new and existing features.
- Assist development team in increasing unit-test coverage for legacy code.
- Continuously monitor and improve the performance and reliability of various test suites.
- Maintain and enhance custom-built software tools to support lab operations.
- Collaborate with team members and scientists to develop and test all aspects of quantum processor calibration, hardware interfaces, and operational infrastructure.
- Report, monitor, and track defect resolution.
- Design, implement, and operate deployment pipelines.
- Work with software development and DevOps teams to streamline build processes and release management via CI/CD pipelines.
- Participate in root-cause analysis of production incidents.
- Provide test-oriented architectural and design guidance for our development teams.
- Bachelor's degree in computing science/engineering, physics, or a related discipline with 3+ years relevant software experience.
- 3+ years of professional experience in test automation/software development roles.
- Experience with Python, Java, Go, or a comparable language, including working with 3rd party REST APIs.
- Experience with/Willingness to learn Common Lisp or similar languages like Echeme, Clojure, or Scala.
- Experience developing and optimizing software in compiled languages and in multithreaded environments.
- Experience interfacing with networks, APIs, and hardware.
- Experience with Git: branching, merging, issuing pull requests, etc.
- Experience working in a Linux environment.
- Excellent written and verbal technical communication skills.
- A methodical approach with a good eye for detail.
- Ability to succeed in a fast-paced, collaborative team environment.
- Knowledge of modern software testing methodologies, tools, and processes.
- Aptitude for designing and architecting high-quality, reliable software test assets.
- Experience in an Agile environment.
- Experience with Emacs, Docker, Jenkins, SQL, MongoDB, Influx DB, and Redis.
- Experience with monitoring systems such as Kibana and Grafana.
- 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 and take responsibility, so that we can act and support each other.
- As leaders, we motivate and engage our teams to go beyond what was originally thought possible, by developing our people and creating the conditions for them to grow and empower themselves through enabling and 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 explain how our rubrics work across all 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.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
Family Physician
Health Match BC,
Burnaby, BC
1 day ago
Role and Facility InformationLooking for Family Physicians to join our team in Burnaby! We are a group of 10 Physicians. We are a Physician owned and operated clinic. We have 14 exam rooms and dedicated private doctor working space for office work/virtual calls. We work as a multidisciplinary team with Family Medicine, Geriatrics, Pediatrics, Clinical Pharmacist and Clinical Counselling. We...
Shop Foreman
MatchBox Consulting Group,
Burnaby, BC
CA$70,300
-
CA$88,800
per year
3 days ago
Are you a skilled Shop Foreman with a passion for custom millwork? Join our client's dynamic team and become a key player in their continued success, and take your career to the next level with a company renowned for quality craftsmanship and outstanding service.Responsibilities:Lead a motivated team with a “yes we can” attitude.Schedule and create effective work plans, ensuring tasks...
Licensed Electrician
Vancouver Handyman Services,
Burnaby, BC
4 days ago
To meet the demands of our rapidly growing base of satisfied customers, Handyman Connection of Metro Vancouver, BC is seeking an experienced Electrician. This skilled craftsman would ideally have a variety of home improvement skills to support the growth of our business. Handyman Connection is a locally owned and operated, well established Home Improvement Company dedicated to excellent customer service...