Senior Scientific Software Developer [635]
Full-time
D-Wave Systems
Responsibilities
- Design, develop, and maintain software for quantum processor calibration, hardware interfaces, operational infrastructure, system testing, and monitoring.
- Collaborate with scientists, engineers, and software teams on initiatives spanning multiple teams.
- Provide technical guidance, code reviews, and knowledge sharing to strengthen engineering capability.
- Own bug fixes, enhancements, and new feature development for the processor software ecosystem.
- Improve software architecture, reliability, maintainability, and performance through optimization, testing, and documentation.
- Contribute to requirements definition, design, development, testing, validation, deployment, maintenance, and decommissioning.
- Independently own development tasks, conduct technical investigations, and contribute to process improvements and development practices.
- Participate in an on-call rotation supporting the availability and performance of QPU solvers on the Leap cloud platform.
Requirements
- Bachelor's degree in Engineering Physics, Electrical Engineering, Computer Engineering, Physics, Computer Science, or a related discipline, with demonstrated experience working on hardware-integrated systems.
- At least 5 years of industry experience, or a related M.Sc. with at least 3 years of industry experience, or a related Ph.D. with post-doctoral experience.
- Experience designing and delivering complex software systems, including software architecture, algorithms, concurrency, and performance optimization.
- Experience designing, implementing, and optimizing software interfaces to hardware systems.
- Experience developing reliable, maintainable software for complex engineering, scientific, hardware-control, or distributed-infrastructure applications.
- Familiarity with quantum computing, high-performance computing environments, superconducting devices, device physics, or embedded systems.
- Experience with Git workflows, including branching, merging, and pull requests, and experience working in Linux environments.
- Strong problem-solving, communication, and collaboration skills, with self-motivation and adaptability.
- Experience with Common Lisp (SBCL) or similar functional languages such as Scheme, Clojure, or Scala is valued.
Benefits
- The role offers company ownership, competitive pay, equity, bonuses, perks, and other benefits as part of D-Wave's total rewards approach.
- The position includes participation in an on-call rotation supporting the Leap cloud platform.
- D-Wave provides an inclusive environment focused on diverse perspectives, career growth, coaching, and employee empowerment.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Scientific Software Developer [635] in Burnaby, BC vacancy
$144.7k - $195.9k per year
...empowering legal professionals and law firms of every size to work smarter, faster, and more securely. We are currently seeking a Senior Software Developer to join our rapidly growing Engineering team . This role is for someone who is passionate about building innovative...SeniorWork at officeLocal areaFlexible hours$52.4 per hour
...our core values of Team, Innovation, and Growth. We are excited to grow our team with a permanent, full-time Software Developer. Reporting to the Senior Development Team Lead, the Software Developer is responsible for the efficient design and delivery of high-quality...SeniorHourly payPermanent employmentFull timeWork at officeWorldwide$93k - $139k per year
...your work will directly influence the final product. If you are a developer who gets satisfaction from carefully architecting new features... ...direction, this is the role for you. What You'll Do As a Software Developer II you will: Write high-quality, modern C++ to build...SuggestedLong term contractWork at officeLocal areaWorldwideRelocation package- ...SCOPE OF POSITION We are seeking a Full Stack Software Developer to join our growing development and innovation team. In this role, you will design, develop, test, and maintain high-quality software solutions, with a strong focus on modern front-end and desktop application...SuggestedFull time
- ...integration environment Requirements • Degree in Computer Science, Engineering or other related field • 5 years’ experience in software architecture and application development within a large complex system-oriented solution. • 3+ years’ experience in a team...SeniorPermanent employmentFull time
$152k - $190k per year
...a direct impact on our customers and business. Report to the Senior Engineering Manager in Vancouver. Design and build backend services... ...end-to-end. ~ Experience building, shipping, and maintaining software. ~ Passion for cross-team collaboration. Compensation...SeniorWork at officeWorldwide3 days per week$123.75k - $165k per year
...born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating... ...audio for the full-time role of Principal Audio Systems Software Developer. BlackBerry QNX is a market leader in embedded software for automotive...Weekly payFull timeWorldwide$96.4k - $142.66k per year
...we want you on our team! What We Need We are looking for a Senior Gameplay Engineer to contribute to the development of new animation... ...will be working closely with Animators, Design and Production to develop nuanced and sophisticated animation behaviors that authentically...SeniorFull time$125k - $170k per year
...exciting AAA co-development title, SkyBox Labs is seeking a Senior Tools Software Engineer with engine tools experience to join us on our latest... ...in Burnaby. A snapshot of your role: Design and develop robust UE5 editor tools and content pipeline automations to streamline...SeniorFull timeWork from homeRelocationFlexible hoursNight shift3 days per week$125k - $170k per year
...exciting AAA co-development title, SkyBox Labs is seeking a Senior Gameplay Software Engineer to join us on our latest journey. In this role,... ...our studio in Burnaby. A snapshot of your role: Develop compelling and dynamic gameplay in UE5 using C++/Blueprints...SeniorFull timeWork from homeWorldwideFlexible hoursNight shift3 days per week- ...talk about what we’re hiring for: SkyBox Labs is looking for a Senior UI/UX Engineer to join our team on an ambitious AAA co-... ...collaborate with UI/UX designers, artists, technical designers, and core software engineers to build solid underlying UI architecture for features...SeniorPermanent employmentFull time3 days per week
$120k per year
...Vancouver, British Columbia, Canada Senior Software Engineer – Ruby on Rails / SaaS This... ...you will play a key role in designing, developing, and improving our production SaaS platform... .... What You'll Do Design, develop, test, and maintain production applications...SeniorLong term contractFull timeWork at officeRemote workRelocation$97.2k - $121.5k per year
...current vacant position. Job Purpose The Software Test Manager is a hands-on technical... ...standpoint Reduce feedback cycles for developers through efficient test orchestration... ...or quality engineering ~ Prior role as Senior or Lead Test Engineer ~ Demonstrated track...SeniorLong term contractManual laborWorldwide- ...Job Description: We are seeking a Microsoft Analytics Developer to support the migration of existing Cognos reports and cubes to a Microsoft-based analytics platform and the development of new reports, dashboards, and data cubes. The successful candidate will work...Full time
- ...organization, apply now.\n\nWe are currently seeking a Oracle CPQ Developer - REMOTE to join our team in Burnaby, British Columbia (CA-BC),... ...(CA).\n\nDay to Day Responsibilities: \n \n\n\n * Conducting software analysis, programming, testing, and debugging\n * Individually manage...Full timeInternshipWork at officeImmediate startRemote workFlexible hours
- ...management and optimization to reach a true end-to-end solution. Job Description Title: : iOS Developer Location : Toronto, ON JOB DESCRIPTION We are seeking a senior iOS developer to work in our mobile development team within our organization. As part of the...SeniorFull timeFlexible hours
$120k per year
...timelines Prepare budget and cost estimates Assign, co-ordinate and review projects and programs Develop and implement policies and procedures throughout the software development life cycle Hire and oversee training and supervision of staff Work in a...Permanent employmentFull timeRemote work$75.2k - $107.16k per year
...Our Gocator smart sensors and GoPxL software run on the factory floor, doing 100% inline 3D inspection for manufacturers in automotive... ...Engineer and become the engine behind how our code gets from a developer's keyboard to a sensor on that line. You'll own and...Full timeWork at officeLocal areaRemote workWorldwideRelocation package$180.5k - $270.7k per year
...securely. We are currently seeking a Software Development Manager to join our Engineering... ...by members from your team or other Clio developers reaching out to you for your experience... ...in a fast-paced job market—and to coach, develop, and retain engineering talent; You are equally...Work at officeLocal areaFlexible hours1 day per week$75k - $100k per year
...Job Responsibility: Fortinet is looking for a detail oriented Software Development QA to join our team of experts to eliminate software... ...software related issues, apply now! Job Responsibilities: Develop and maintain developing QA test environment. Reproducing and...Full timeFlexible hours- ...facilities in Vancouver, Toronto, and Shanghai, China. For more information, visit Job Scope As a Video Software Engineer, you will be part of a team developing video firmware and software solutions for SoCs designed by Netint. Responsibilities Design video...Full time
$131.12k - $187.31k per year
...and Asia Pacific. About the Role Verathon is looking for a Software Engineering Manager to become the newest member of our Airway R&... ...the continuous improvement of processes to efficiently design, develop, verify, and sustain products for improved time to market...Long term contractFull timeTemporary work- ...Company Description : As an AI infrastructure startup, we are developing innovative systems to enable large-scale AI deployments. Our... ...environment. Job Responsibilities: Participate in all parts of software engineering, ranging from design and implementation of...Full timeInternship
$86k - $96.9k per year
...We are looking for a Technical Instructional Developer to expand our Training Program and make LMI Technologies the thought leader in machine vision. This role will create new technical course content for our existing technical training program, while bringing new ideas...Full timeTraineeshipWork at officeLocal areaWorldwideRelocation packageFlexible hours$65k - $75k per year
...Canada) Location: Burnaby, BC (Hybrid) Job Title: Power BI Developer Position Type: Full-Time (12-Month Contract) About Us... ...working with MongoDB is a plus. ~ Minimum of 3 years’ experience in software development is a plus. ~ Minimum of 3 years’ experience in a...Full timeContract workWork at officeWork from homeMonday to friday$114.3k - $169.14k per year
...online services, you will contribute to the technical direction for our backend platform and own large systems end-to-end, primarily developing custom backend services and, where it makes sense, bridging that work into Unreal Engine dedicated server and client code. You’ll...Temporary workInternship- ...(ECDIS), is a market leader on marine navigation. The OSI Software Suite was developed for use on military vessels designed to enhance situational... ...maintain OSI software products. The Systems Test Engineer designs develops and executes methods of test and troubleshooting, to be...Long term contractWorldwide
- ...Company Profile: Ocuco Limited is a leading software solutions provider in the eyecare industry, dedicated to helping eyecare professionals... ...and outstanding customer service. Job Description: The Senior Project Manager leads Enterprise Project Delivery end-to-end....SeniorFull timeWork at officeShift work3 days per week
$156k - $168k per year
...We’re seeking a Senior Engineer to support and lead mine water management... ...You will play a key role in developing practical, defensible water... ...Familiarity with modeling software (GoldSim, HEC-RAS, PCSWMM, HY-... ...water management and planning. Develop your skills in a...SeniorWork at officeRemote workRelocation package- ...Role Overview The Engineer E5 is a senior engineering professional responsible for... ...environment. Key Responsibilities Develop safe engineering solutions through design... ...standards, and industry design/analysis software Intermediate proficiency in Microsoft...SeniorFor contractorsWork at officeImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Scientific Software Developer [635]. Be the first to apply!
Related searches
- software developer no experience Burnaby, BC
- junior software developer Burnaby, BC
- software developer entry level Burnaby, BC
- software developer intern Burnaby, BC
- software developer internship no experience Burnaby, BC
- software developer Burnaby, BC
- software development engineer Burnaby, BC
- part time software developer Burnaby, BC
- software design engineer Burnaby, BC
- software engineer salary in canada Burnaby, BC
