Software Developer
4 weeks ago
You can read more about our company and our innovations in the pages of The Wall Street Journal, Time Magazine, Fast Company, MIT Technology Review, Forbes, Inc. Magazine, Wired and across many white papers.
At D-Wave, we're helping customers realize the value of quantum computing today and are shaping the quantum-driven industrial and societal advancements of tomorrow.
We are growing
D-Wave is seeking a software developer to join our processor software team, which is responsible for creating and maintaining software that supports both the processor development (PD) and hardware engineering (HWE) teams. PD is responsible for the development of the quantum processor, and HWE is responsible for the hardware that is necessary to operate the quantum processor. Together, these form the core of D-Wave's advanced quantum computing technology.
The successful candidate will have a strong background in both software and engineering physics, physics, or related discipline, and will work closely with programmers and physicists to develop software and infrastructure that interact with our quantum processors in production and lab environments. The software is implemented in Common Lisp (SBCL) and is an integral part of the quantum computing system. It is used for a variety of purposes including design, modelling, testing, calibration, and operation of the quantum processor.
What you'll do:
- Participate in full life-cycle of software products from development, test and validation, production deployment, maintenance, through to decommissioning.
- Work closely with team members and scientists to develop the software used in all aspects of quantum processor calibration, hardware interfaces, and operation infrastructure, including system testing and monitoring.
- Support the reliability, usability, and maintainability of the software systems by contributing to improved test coverage, documentation, and architecture of our code.
- Maintain and extend custom-built software tools for supporting lab operations.
What you'll bring:
- Bachelor's degree in engineering physics, electrical/computer engineering, or physics, with 2+ years relevant software experience. Alternatively, a degree in computer science with an aptitude in physics and experience working with hardware will also be considered.
- Experience implementing interfaces to hardware.
- Experience with Git: branching, merging, issuing pull requests, etc.
- Experience working in Linux environment.
- Excellent written and verbal technical communication skills.
- A collaborative mindset and a demonstrated ability to work effectively on an interdisciplinary team, on a wide variety of problems.
- Self-motivation, flexibility, curiosity, and a passionate attitude towards learning.
Bonus points for:
- Common Lisp or similar language, like Scheme, Clojure, or Scala.
- Experience developing and optimizing software in compiled languages and in multithreaded environments.
- Emacs, Docker, Jenkins, SQL, MongoDB, InfluxDB, Grafana, Redis.
The base salary for this role is targeted between $103,000 - $155,000 CAD per year. The final offer is determined by your proficiencies within this level.
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.
#J-18808-Ljbffr
-
ERP Software Developer
7 days ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeWe are seeking a talented Software Developer Co-op to join our Business Central team and contribute to the development of our artificial intelligence capabilities. This role offers a unique opportunity to work on challenging projects, collaborate with experienced professionals, and grow professionally.As a key member of our development team, you will be...
-
Software Developer Co-op
2 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeWe are proud to have been awarded for the third year in a row as one of BC's Top EmployersSince becoming SaaS based, Binary Stream has more than tripled in size through sustainable growth and now has employees in India, Europe, United States and all over Canada with our Head Office in Burnaby, British Columbia. With our recent growth, we're still small...
-
Software Developer Co-op Specialist
7 days ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeAt Binary Stream Software Inc., we are proud to offer a rewarding career opportunity for a talented Software Developer Co-op to join our team. Our company is passionate about delivering innovative solutions and exceptional customer experiences.We are currently seeking an individual with a strong foundation in computer science and a keen interest in...
-
Software Developer
10 hours ago
Burnaby, British Columbia, Canada Avature Full timeAbout the RoleFrostbite is EA's cutting-edge game development engine. We are looking for a skilled C++ developer to join our team and contribute to the development of creative engine features and modern tools that enable our game makers to create exceptional games.Key ResponsibilitiesMaintain and extend industry-leading movie decoding, encoding, and playback...
-
Software Development Specialist
23 hours ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeThis position is provided by OSI Maritime Systems. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base salary rangeCA$60,000.00/yr - CA$70,000.00/yrThe Software Development Specialist applies the principles of software engineering to design, develop, test, and maintain our OSI software products. The...
-
Principal Software Developer
6 days ago
Burnaby, British Columbia, Canada Verathon Full timeAbout the RoleThis Senior Software Specialist position plays a critical role in the development of our software systems. You will work closely with cross-functional teams to design, develop, and deploy software solutions that meet our customers' needs.Key AccountabilitiesDesign and develop software requirements, specifications, and design...
-
Embedded Software Developer
3 days ago
Burnaby, British Columbia, Canada Lumotive Inc Full timeAt Lumotive Inc, we are pushing the boundaries of optical semiconductor solutions to enable advanced sensing and perception capabilities. As a highly skilled Embedded Software Developer, you will play a key role in developing and optimizing embedded software for our next-generation products.Lumotive's patented Light Control Metasurface (LCM) beam steering...
-
Software Development Expert
7 days ago
Burnaby, British Columbia, Canada Verathon Full timeCompany OverviewVerathon is a global medical device company dedicated to delivering high-quality products that enhance patient care and outcomes. With a strong focus on innovation, the company has established itself as a market leader in bladder volume measurement and airway management. Its products, such as the BladderScan portable ultrasound and GlideScope...
-
Software Development Leader
7 days ago
Burnaby, British Columbia, Canada HP Full time**Job Overview**This role is responsible for leading the design, development, testing, and maintenance of software applications that cater to specific user needs or business requirements.The ideal candidate will have experience in managing software development projects, allocating resources, and ensuring timely delivery within budget and quality...
-
Lead Software Developer
7 days ago
Burnaby, British Columbia, Canada Verathon Full timeAbout the RoleThe Senior Software Architect will contribute to the fundamental and architectural design of systems, taking on complete design and implementation on all phases of product development. This includes debugging and unit testing, ensuring assigned tasks are completed according to schedule.Key Responsibilities Apply technical principles, theories,...
-
Software Development Specialist
17 hours ago
Burnaby, British Columbia, Canada Osimaritime Full timeAbout OSI Maritime SystemsWe are a leading provider of navigation and bridge systems for the maritime industry.Our team of experts prides ourselves on delivering world-class solutions that ensure marine safety and operational excellence. With a global presence, we have offices in Canada, UK, Taiwan, Australia, and Germany.Job DescriptionThe Software Engineer...
-
Staff Software Development Developer
4 weeks ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeAbout UsDo you enjoy analyzing complex problems? Do you thrive on the challenge of experimenting with new research or technologies to find creative solutions? Are you looking for career and learning opportunities within a dynamic work environment with an innovative company experiencing high growth?Job DescriptionWe are seeking a highly motivated individual...
-
Senior Software Developer
4 weeks ago
Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full timeWE ARE: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...
-
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeFortinet, Inc. is a leading provider of cybersecurity solutions, and we are seeking a seasoned Senior Developer to join our team. This is a full-time position based in Canada, offering a competitive salary range of $90,000 - $110,000 annually.About the RoleThe successful candidate will be responsible for contributing to the development of our client...
-
Software Developer Lead
3 days ago
Burnaby, British Columbia, Canada Verathon Full timeCompany OverviewOur MissionWe are a global medical device company focused on supporting customers by being their trusted partner, delivering high-quality products that endure over time and ensure clinical and economic utility.Two areas where we have significantly impacted patient care, and become the market leader in each, are bladder volume measurement and...
-
Real-Time Software Developer
15 hours ago
Burnaby, British Columbia, Canada OSI Maritime Systems Full timeThis is an exciting opportunity for a talented software developer to join OSI Maritime Systems and contribute to the development of high-quality software products. The successful candidate will have a strong background in software engineering and be able to apply their knowledge and skills to real-world problems.Job requirementsThe Software Development...
-
Professional Software Developer
6 days ago
Burnaby, British Columbia, Canada HP Full time**Our Team:**We are a dynamic team of software engineers dedicated to delivering high-quality software solutions. We collaborate closely with other departments to understand business needs and provide innovative solutions.**What You'll Do:**Design, code, and implement software applications using industry-standard programming languages and tools.Analyze...
-
Embedded Software Developer
4 weeks ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeAs a fast growing successful organization, Fortinet Technologies is looking for an upbeat C Guru to join our team. We are looking for a junior to intermediate level developer. This position offers variety and direct involvement with complex, innovative technology; as well as the opportunity to work with a close knit team of experienced and talented...
-
Maritime Navigation Software Developer
4 days ago
Burnaby, British Columbia, Canada OSI Maritime Full timeAt OSI Maritime, we are seeking a highly skilled Maritime Navigation Software Developer to join our team of experts. This is an exciting opportunity for someone with a passion for developing innovative software solutions for the maritime industry.About UsWith over 40 years of experience in providing integrated navigation and tactical solutions, OSI Maritime...
-
Software Developer in Test
4 weeks ago
Burnaby, British Columbia, Canada Fortinet, Inc. Full timeFortinet is looking for passionate and talented problem solvers to join our main Automation & DevOps team to develop and manage the Fortinet FortiOS Software automation for CI/CD processes. This is a great opportunity for experienced candidates interested in building large-scale services that support hundreds of Robot Automation Testbeds, by utilizing modern...