Bootstrap

IQM Quantum Computers

Embedded Software Engineer

๐Ÿ“ŒEspoo, Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

โฑ๏ธŽ full-time

๐Ÿง™โ€โ™‚๏ธ senior

IQM is a global leader in designing, building, and selling superconducting quantum computers. IQM provides both on-premises full-stack quantum computers and a cloud platform to access its computers anywhere in the world.โ€ฏIQM customers include the leading high-performance computing centres, research labs, universities and enterprises which have full access to IQM's software and hardware. โ€ฏIQM has over 280 employees with offices in Finland, Germany, France, Spain, Poland, Singapore and the US.

(www.meetiqm.com)

We are looking for an Embedded Software Engineer to support our ambitious growth plans and join us on our journey to expand the frontier of scientific and technological progress with quantum computers!

This role is part of a cross-functional Engineering team, positioned at the intersection of hardware and software to develop high-performance systems for controlling quantum processors. It offers a unique opportunity to contribute to a pioneering deep-tech company and collaborate with a passionate team tackling cutting-edge engineering challenges.

As the teamโ€™s embedded software expert, the focus will be on developing core components that power quantum systems โ€” from low-level drivers to system diagnostics โ€” with an emphasis on reliability, precision, and scalability.

This position suits a professional with a strong passion for embedded systems, a hands-on approach to working with hardware, and a preference for dynamic, collaborative environments where attention to quality and reliability is essential.

What will I be doing?

  • Develop Python and C++ code for drivers and modules related to qubit control
  • Read and interpret complex integrated circuit datasheets (e.g., very high-speed DACs)
  • Measure and verify system functionality using oscilloscopes and spectrum analyzers
  • Utilize version control with Git for efficient collaboration
  • Participate in team work planning using Scrum methodology


What skills do I need?

Must-haves:

  • 5+ years of professional experience in embedded software development
  • A BSc or MSc degree in a relevant field such as Embedded Systems, Electrical Engineering, Computer Engineering, or similar
  • Strong expertise in C++ for developing drivers and hardware-related modules, along with working knowledge of Python
  • Ability to read and understand complex IC datasheets
  • Experience measuring and validating system functionality using oscilloscopes and spectrum analyzers
  • Familiarity with Git for version control in collaborative development environments


Nice-to-haves:

  • Experience with Agile development (Scrum or Kanban)
  • Background in embedded Linux systems (e.g., ARM, FPGA platforms)
  • Familiarity with build systems like Buildroot or Yocto
  • Linux kernel or device driver development
  • Skills in digital electronics design and debugging
  • Experience in FPGA development
  • Understanding of digital signal processing (DSP) concepts


What can I expect from IQM?

  • An opportunity to work with a passionate and diverse team on an important mission
  • A unique opportunity to make a real impact on the future of quantum
  • Growth and progress in a creative and open start-up environment

Meet our people and hear more about IQM by visiting ourย Youtube channel here >>

We'll proceed with the interviews immediately, so please submit your application soon.

Please note that only applications submitted through the website will be processed.

Other similar jobs

C++ GPU Modelling Engineer

@ AMD, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

GPU Systems Software Engineer - Cork, Ireland

@ Qualcomm, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

Embedded Software Engineer

@ Actalent, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

Embedded Software Engineer

@ Abbott, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

Embedded Software Engineer

@ Actalent, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

Junior R&D Software/Firmware Engineer - C++

@ Agilent Technologies, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

Embedded Software Development Engineer, Ring

@ Amazon, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

Embedded Software Engineer FCS & FMS

@ Airbus, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

Embedded Software Engineer II, Ring

@ Amazon, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

  • Employment

    โฑ๏ธŽ full-time

  • Experience

    ๐Ÿง™โ€โ™‚๏ธ senior

  • Skills
  • Industry
  • Find similar jobs

    C++ GPU Modelling Engineer

    @ AMD, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

    GPU Systems Software Engineer - Cork, Ireland

    @ Qualcomm, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

    Embedded Software Engineer

    @ Abbott, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

    Embedded Software Engineer

    @ Actalent, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

    Junior R&D Software/Firmware Engineer - C++

    @ Agilent Technologies, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

    Embedded Software Development Engineer, Ring

    @ Amazon, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

    Embedded Software Engineer FCS & FMS

    @ Airbus, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

    Embedded Software Engineer II, Ring

    @ Amazon, ๐Ÿ“Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

Remote Work
Post time
Level
Employment
Industry
Apply Now โ†—