Current jobs related to Software Developer II - Burnaby, British Columbia - D Wave Systems inc

  • Software Developer

    1 month ago


    Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Information:Job Title: Software Engineer II Job Summary: Electronic Arts Inc is seeking a skilled Software Engineer II to join our team and contribute to the development of our proprietary game engine, Frostbite. As a key member of our engine team, you will be responsible for building and maintaining the engine's tools and technologies, ensuring...

  • Software Developer

    1 month ago


    Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Information:Job Title: Software Engineer II Job Summary: Electronic Arts Inc is seeking a skilled Software Engineer II to join our team and contribute to the development of our proprietary game engine, Frostbite. As a key member of our engine team, you will be responsible for building and maintaining the engine's tools and technologies, ensuring...

  • Software Developer

    1 month ago


    Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number: 184468Position Title: Software Engineer IIExternal Description: Frostbite is EA's proprietary game engine, equipped with a wide range of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working closely with our team of experts. As a Software Engineer II,...

  • Software Developer

    1 month ago


    Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number: 184468Position Title: Software Engineer IIExternal Description: Frostbite is EA's proprietary game engine, equipped with a wide range of tools and technologies designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while working closely with our team of experts. As a Software Engineer II,...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Software Engineer II Job DescriptionThe EA Digital Platform (EADP) group is the backbone of the global EA ecosystem, providing the foundation for all of EA's incredible games and player experiences.We are seeking a highly skilled Software Engineer II to join our team and contribute to the development of high-level platforms like Cloud and Commerc.Key...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Software Engineer II Job DescriptionThe EA Digital Platform (EADP) group is the backbone of the global EA ecosystem, providing the foundation for all of EA's incredible games and player experiences.We are seeking a highly skilled Software Engineer II to join our team and contribute to the development of high-level platforms like Cloud and Commerc.Key...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Software Engineer II Job DescriptionThe EA Digital Platform (EADP) group is the backbone of the global EA ecosystem, providing the foundation for all of EA's incredible games and player experiences.We are seeking a highly skilled Software Engineer II to join our team and contribute to the development of high-level platforms like Cloud and Commerc.Key...


  • Burnaby, British Columbia, Canada Electronic Arts Inc Full time

    Software Engineer II Job DescriptionThe EA Digital Platform (EADP) group is the backbone of the global EA ecosystem, providing the foundation for all of EA's incredible games and player experiences.We are seeking a highly skilled Software Engineer II to join our team and contribute to the development of high-level platforms like Cloud and Commerc.Key...

  • Software Developer

    4 weeks ago


    Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    Job 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 time

    Job 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 Electronic Arts Inc Full time

    Requisition InformationRequisition Number: 184468Position TitleSoftware Engineer IIJob SummaryFrostbite is Electronic Arts' proprietary game engine, designed to build incredible games. Our in-house engine offers the unique ability to adapt to each game while providing a wide range of tools and technologies.Key ResponsibilitiesDevelop and maintain game engine...

  • Software Developer II

    1 month ago


    Burnaby, British Columbia, Canada D Wave Systems inc Full time

    About D-Wave Systems Inc.D-Wave Systems Inc. is a leading developer and supplier of quantum computing systems, software, and services. Our mission is to unlock the power of quantum computing by delivering practical applications for diverse problems.About the RoleWe are seeking an intermediate software developer to join our processor software team. The...

  • Software Developer II

    1 month ago


    Burnaby, British Columbia, Canada D Wave Systems inc Full time

    About D-Wave Systems Inc.D-Wave Systems Inc. is a leading developer and supplier of quantum computing systems, software, and services. Our mission is to unlock the power of quantum computing by delivering practical applications for diverse problems.About the RoleWe are seeking an intermediate software developer to join our processor software team. The...

  • Software Developer II

    1 month ago


    Burnaby, British Columbia, Canada D Wave Systems inc Full time

    About D-Wave Systems Inc.D-Wave Systems 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 by delivering customer value with practical quantum applications for problems as diverse as logistics, artificial intelligence, materials sciences, drug...

  • Software Developer II

    1 month ago


    Burnaby, British Columbia, Canada D Wave Systems inc Full time

    About D-Wave Systems Inc.D-Wave Systems 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 by delivering customer value with practical quantum applications for problems as diverse as logistics, artificial intelligence, materials sciences, drug...

  • Software Developer II

    3 weeks ago


    Burnaby, British Columbia, Canada D Wave Systems inc Full time

    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...

  • Software Developer II

    3 weeks ago


    Burnaby, British Columbia, Canada D Wave Systems inc Full time

    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...

  • Software Developer II

    3 weeks ago


    Burnaby, British Columbia, Canada D Wave Systems inc Full time

    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...


  • Burnaby, British Columbia, Canada Binary Stream Software Inc. Full time

    At 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...


  • Burnaby, British Columbia, Canada QNX Software Systems Full time

    Job 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...

Software Developer II

2 months ago


Burnaby, British Columbia, Canada D Wave Systems inc Full time

About D-Wave Systems Inc.

D-Wave Systems Inc. is a leading developer and supplier of quantum computing systems, software, and services. As the world's first commercial supplier of quantum computers, our mission is to unlock the power of quantum computing by delivering customer value with practical quantum applications for diverse problems.

About the Role

We are seeking an intermediate software developer to join our processor software team, responsible for creating and maintaining software that supports both the processor development and hardware engineering teams. The successful candidate will have a strong background in engineering physics, physics, or a 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, testing, and validation, to production deployment, maintenance, and 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 of 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 a 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, such as Scheme, Clojure, or Scala.
  • Emacs, Docker, Jenkins, SQL, MongoDB, InfluxDB, Grafana, Redis.

Compensation

The Canadian national average salary range for this role is $103,000 to $154,000. The disclosed range reflects the average base salary minimum and maximum target for new hires in the position within Canada. Actual compensation within the range is based on factors including but not limited to relevant education, skills, licenses, training, and certifications, experience, as well as business needs.

Benefits

This role is also eligible to participate in our Annual Incentive Plan (Bonus plan), equity grants and programs, PTO, and a comprehensive benefit package including medical, dental, vision, life, and AD&D insurance, STD, LTD, and Travel Insurance.