Software Developer II
1 month ago
About the Role:
D-Wave Systems Inc. is seeking an intermediate software developer to join the processor software team. The successful candidate will have a strong background in engineering physics, physics, or related discipline, and will work closely with programmers and physicists to develop software that interacts with our quantum processors in production and lab environments.
Key Responsibilities:
- Participate in the 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 all aspects of quantum processor calibration, hardware interfaces, and operation infrastructure, including system testing and monitoring
- Develop, support, and troubleshoot software for system hardware including fridge control and processor electronics
- Maintain and extend custom-built software tools for supporting lab operations
Requirements:
- Bachelor's degree in engineering physics, electrical/computer engineering, or physics, with 2+ years relevant software experience. Alternatively, a degree in computer science with a strong aptitude in physics and experience working with hardware will also be considered
- Experience developing and optimizing software in compiled languages and in multithreaded environments
- Experience implementing interfaces to hardware
- Mid-level 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-motivated, proactive, flexible, curious, and passionate attitude towards learning
Bonus Points:
- Common Lisp or similar language, like Scheme, Clojure, or Scala
- Emacs, Docker, Jenkins, SQL, MongoDB, InfluxDB, Grafana, Redis
Additional Information:
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 Systems Inc.
-
Software Developer II
1 week ago
Burnaby, British Columbia, Canada D Wave Systems inc Full timeAbout D-Wave Systems Inc.D-Wave Systems Inc. is a leading innovator in the development and delivery of quantum computing systems, software, and services. As the world's first commercial supplier of quantum computers, we are dedicated to unlocking the power of quantum computing for practical applications across various industries.Job OverviewWe are seeking an...
-
Software Developer II
4 weeks ago
Burnaby, British Columbia, Canada D Wave Systems inc Full timeAbout the Role:D-Wave Systems Inc. is seeking an intermediate software developer to join the processor software team. The successful candidate will have a strong background in engineering physics, physics, or related discipline, and will work closely with programmers and physicists to develop software that interacts with our quantum processors in production...
-
Senior Software Developer
2 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeAt Binary Stream Software Inc., we are looking for a talented Senior Software Developer to join our team. As a senior developer, you will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies. Your expertise will help us deliver high-quality software solutions to our clients.Key...
-
Senior Audio Software Developer
1 month 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 Position
2 weeks 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...
-
Embedded Software Engineer II
1 month ago
Burnaby, British Columbia, Canada Enersys Full timeEnerSys is a leading industrial technology company that serves the global community with mission-critical stored energy solutions. We are driven by a passion to provide people everywhere with accessible power to help them work and live better. Our people are our strength, an endless resource for innovation, insight, and enthusiasm.This position will report...
-
Software Engineer
4 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeJob Title: Software EngineerAbout the Role:We are seeking a skilled Software Engineer to join our team at Binary Stream Software Inc. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using various programming languages and...
-
Software Engineer
4 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeWe are seeking a skilled Software Developer to join our team at Binary Stream Software Inc. The ideal candidate will have a strong background in software development and be able to work in a fast-paced environment.Key ResponsibilitiesWrite, modify, integrate, and test software codeCommunicate technical problems, processes, and solutionsPrepare reports,...
-
Software Engineer
4 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeJob Title: Software DeveloperAbout the Role:We are seeking a skilled Software Developer to join our team at Binary Stream Software Inc. As a Software Developer, you will be responsible for writing, modifying, integrating, and testing software code. You will also communicate technical problems, processes, and solutions, and prepare reports, manuals, and other...
-
Software Professional
3 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeAbout the JobWe are looking for a skilled Software Professional to join our team at Binary Stream Software Inc.Key Responsibilities:Write, modify, integrate and test software code.Communicate technical problems, processes and solutions.Prepare reports, manuals and other documentation on the status, operation and maintenance of software.Assist in the...
-
Software Engineering Professional
2 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeAbout Binary Stream Software Inc.Binary Stream Software Inc. is a leading technology company that offers innovative software solutions to its clients.Job Title: Software DeveloperJob Summary:We are seeking a highly skilled and motivated Software Developer to join our team. As a Software Developer, you will be responsible for designing, developing, testing,...
-
Software Engineering Professional
2 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeSoftware Developer Job DescriptionWe are seeking a skilled Software Developer to join our team at Binary Stream Software Inc. The ideal candidate will have a strong background in software development, excellent problem-solving skills, and the ability to work effectively in a fast-paced environment.Key ResponsibilitiesDevelop, modify, and test software code...
-
DevOps Engineer II
3 weeks ago
Burnaby, British Columbia, Canada D-Wave Quantum Inc. Full timeJob Description:We are seeking a highly skilled DevOps Engineer II to join our team at D-Wave Quantum Inc. in Burnaby, BC, Canada. As a DevOps Engineer II, you will play a key role in automating, deploying, monitoring, and advancing our state-of-the-art quantum computing services.Responsibilities:Design, implement, and operate our remote and on-premises web...
-
Senior Software Engineer
1 week ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Binary Stream Software Inc. in Canada.Job DescriptionThe successful candidate will be responsible for designing, developing, and testing software code using Agile methodologies.You will communicate technical problems, processes, and solutions effectively with...
-
Software Developer
4 weeks ago
Burnaby, British Columbia, Canada SKYN WAX BAR LTD. Full timeWe are looking for a talented 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. Key Responsibilities:• Design and develop software applications using various programming languages and technologies• Collaborate with...
-
Software Engineering Professional
3 weeks ago
Burnaby, British Columbia, Canada Binary Stream Software Inc. Full timeJob DescriptionWe are seeking an experienced Software Developer to join our team at Binary Stream Software Inc. in a permanent role.Key ResponsibilitiesWrite, modify, integrate, and test software code.Communicate technical problems, processes, and solutions.Prepare reports, manuals, and other documentation on the status, operation, and maintenance of...
-
Software Developer
2 weeks ago
Burnaby, British Columbia, Canada Infoblox Canada Ltd. Full timeAs a skilled Software Engineer at Infoblox Canada Ltd., you will be responsible for the development and deployment of software systems. Your primary tasks will include collecting and documenting user requirements, coordinating the development, installation, integration, and operation of computer-based systems, and evaluating the performance and reliability...
-
Software Developer
3 weeks ago
Burnaby, British Columbia, Canada Ninety Five Lube Services Inc. Full timeWe are looking for a skilled Software Developer to join our team. Key responsibilities include:• Developing scalable and efficient software solutions• Collaborating with cross-functional teams to design and implement software features• Troubleshooting and debugging software issues• Staying up-to-date with industry trends and technologies
-
Software Developer
3 weeks ago
Burnaby, British Columbia, Canada SEVEN HILLS GROUP TECHNOLOGIES INC. Full timeSoftware Development PositionSEVEN HILLS GROUP TECHNOLOGIES INC. is seeking a skilled Software Development Expert to join our team.Key Responsibilities:Write, modify, integrate, and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes, and solutionsPrepare reports, manuals, and...
-
Software Developer
4 weeks ago
Burnaby, British Columbia, Canada Normanna Care Services Limited Partnership Full timeKey Responsibilities:• Develop and maintain software applications using various programming languages.Requirements:• Bachelor's degree in Computer Science or related field;• Proficiency in at least one programming language (e.g., Java, Python, C++);• Experience with software development methodologies (e.g., Agile, Scrum);