Senior Software Developer
3 weeks ago
Unlock the Power of Quantum Computing
D-Wave Systems Inc. is seeking a highly skilled Senior Software Developer to join our Algorithms, Performance, and Tools (APT) team. As a key member of our team, you will contribute to the development of our open-source software development kit for solving complex problems on our quantum computers and quantum-classical hybrid solvers.
Key Responsibilities:
- Develop software tools used to facilitate running and solving problems on our quantum computers and quantum-classical hybrid solvers.
- Contribute to the open-source Ocean SDK and QPU development tools.
- Research, design, and conduct experiments to run on our QPU hardware.
- Support QPU research projects and add features to the QPU pipeline to improve our quantum computing offerings.
- Support internal research teams, D-Wave customers, and the quantum computing developer community by maintaining, testing, and writing high-quality code for open and closed-source software.
Requirements:
- Bachelor's degree in computer science, physics, or mathematics, or equivalent experience, with several years of professional experience in software development.
- Excellent Python skills and an understanding of how programming languages function under the hood. C++ knowledge a plus.
- Familiarity and/or experience with quantum computing and/or quantum software development.
- A research mindset and a curiosity for an understanding of state-of-the-art research, including the ability to read and implement research papers and understand complex research ideas.
- Experience working on end-to-end software projects; from architecture to implementation and documentation.
- Comfortable with writing, documenting, and using APIs.
- Experience working with open-source software; previous open-source contributions a plus.
- Familiarity with linear algebra, graph theory, and combinatorial optimization.
About D-Wave Systems Inc.
We are a leader in the development and delivery of quantum computing systems, software, and services. 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.
Our Compensation Philosophy:
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.
-
Senior Audio Software Developer
3 weeks ago
Burnaby, British Columbia, Canada QNX Software Systems Full timeJob Title: Senior Audio Software DeveloperWe are seeking a highly skilled and motivated Senior Audio Software Developer to join our team at QNX Software Systems. As a key member of our Acoustics team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and...
-
Senior Audio Software Developer
1 month ago
Burnaby, British Columbia, Canada QNX Software Systems Full timeSenior Audio Software DeveloperBlackBerry QNX is seeking a highly skilled and motivated individual to join our Acoustics team as a Senior Audio Software Developer. As a key member of our team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and performing...
-
Senior Audio Software Developer
1 month ago
Burnaby, British Columbia, Canada QNX Software Systems Full timeSenior Audio Software DeveloperBlackBerry QNX is seeking a highly skilled and motivated individual to join our Acoustics team as a Senior Audio Software Developer. As a key member of our team, you will be responsible for designing and implementing real-time audio services, porting acoustic algorithms to new architectures and frameworks, and performing...
-
Senior Audio Software Developer Position
12 hours ago
Burnaby, British Columbia, Canada QNX Software Systems Full timeJob Title: Senior Audio Software DeveloperJob Summary:We are seeking a skilled Senior Audio Software Developer to join our team at QNX Software Systems. The ideal candidate will have a strong background in software development, experience with embedded audio systems, and a passion for delivering high-quality solutions.Key Responsibilities:Design and...
-
Senior Software Developer
1 week ago
Burnaby, British Columbia, Canada PAUL SATO GARDENING SERVICES LTD. Full timeJob Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications. Main Responsibilities:* Design and develop software applications using various programming languages...
-
Senior Software Developer
4 weeks ago
Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full timeAbout D-Wave Quantum Inc.D-Wave Quantum Inc. is a leader in the development and delivery of quantum computing systems, software, and services. Our mission is to unlock the power of quantum computing today to benefit business and society.Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our Algorithms,...
-
Senior Software Developer
3 weeks ago
Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full timeAbout D-Wave Quantum Inc.D-Wave Quantum Inc. is a leader in the development and delivery of quantum computing systems, software, and services. Our mission is to unlock the power of quantum computing today to benefit business and society.Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our Algorithms,...
-
Software Developer
4 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeJob Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at Binary Stream Software Inc. The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with...
-
Software Developer
4 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeJob Title: Software DeveloperWe are seeking a skilled Software Developer to join our team at Binary Stream Software Inc. The successful candidate will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with...
-
Senior Software Developer
1 month ago
Burnaby, British Columbia, Canada BCAA Full time $94,092 - $117,614Senior Software Developer Analyst - EnterpriseJoin BCAA, a BC Top Employer, in shaping the future of technology and delivering innovative solutions that make a difference in the lives of British Columbians.About the RoleWe are seeking a highly skilled Senior Software Developer Analyst to lead the development and delivery of enterprise technology solutions....
-
Senior Software Developer
1 month ago
Burnaby, British Columbia, Canada BCAA Full time $94,092 - $117,614Senior Software Developer Analyst - EnterpriseJoin BCAA, a BC Top Employer, in shaping the future of technology and delivering innovative solutions that make a difference in the lives of British Columbians.About the RoleWe are seeking a highly skilled Senior Software Developer Analyst to lead the development and delivery of enterprise technology solutions....
-
Senior Software Developer
1 week ago
Burnaby, British Columbia, Canada Bhatt Family Full timeAbout the Role:We are seeking a highly skilled Senior Software Developer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining software applications using a range of programming languages and technologies.Key Responsibilities:Design and develop software applications using agile...
-
Senior Software Developer
1 month ago
Burnaby, British Columbia, Canada BCAA Full time $94,092 - $117,614Job Title: Senior Software Developer Analyst - EnterpriseJoin BCAA, a BC Top Employer, in shaping the future of technology and delivering innovative solutions that make a difference in the lives of British Columbians.About the Role:We are seeking a highly skilled Senior Software Developer Analyst to lead the design, development, and delivery of enterprise...
-
Senior Software Developer
1 month ago
Burnaby, British Columbia, Canada BCAA Full time $94,092 - $117,614Job Title: Senior Software Developer Analyst - EnterpriseJoin BCAA, a BC Top Employer, in shaping the future of technology and delivering innovative solutions that make a difference in the lives of British Columbians.About the Role:We are seeking a highly skilled Senior Software Developer Analyst to lead the design, development, and delivery of enterprise...
-
Senior Software Developer
3 weeks ago
Burnaby, British Columbia, Canada BC Liquor Distribution Branch Full timeAbout the Role:The BC Liquor Distribution Branch is seeking a highly skilled Senior Software Developer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and maintaining corporate, wholesale, and retail business applications. Your expertise in software development lifecycle with Service Oriented...
-
Senior Software Developer
1 week ago
Burnaby, British Columbia, Canada Seascape Advisory Inc Full timeAbout the Role:We are looking for a skilled Senior Software Developer to join our team at {company}. The ideal candidate will have a strong background in software development and be able to work collaboratively with our team.Key Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams to identify and prioritize...
-
Senior Embedded Software Developer
4 weeks ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeJob Title: Senior Embedded Software DeveloperFortinet, Inc. is seeking an experienced Senior Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our FortiManager product.Key Responsibilities:Develop and implement software features for...
-
Senior Embedded Software Developer
4 weeks ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeJob Title: Senior Embedded Software DeveloperFortinet, Inc. is seeking an experienced Senior Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our FortiManager product.Key Responsibilities:Develop and implement software features for...
-
Senior Embedded Software Developer
4 weeks ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeJob Title: Senior Embedded Software DeveloperFortinet, Inc. is seeking an experienced Senior Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our FortiManager product.Key Responsibilities:Develop and implement software features for...
-
Senior Embedded Software Developer
4 weeks ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeJob Title: Senior Embedded Software DeveloperFortinet, Inc. is seeking an experienced Senior Embedded Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and testing software for our FortiManager product.Key Responsibilities:Develop and implement software features for...