Research Associate (Software Engineer)

Date: 23 Aug 2024

Location: SPECIALTY RESEARCH INST/CTRS, Kent Ridge Campus, SG

Company: National University of Singapore

About the Centre for Quantum Technologies (CQT)

The Centre for Quantum Technologies (CQT) in Singapore brings together physicists, computer scientists and engineers to do basic research on quantum physics and to build devices based on quantum phenomena. Experts in this new discipline of quantum technologies are applying their discoveries in computing, communications, and sensing.
CQT is hosted by the National University of Singapore. The Centre also has staff at the Agency for Science, Technology and Research, Nanyang Technological University, Singapore, and the Singapore University of Technology and Design. With some 200 staff and students, it offers a friendly and international work environment

Learn more about CQT at www.quantumlah.org

Job Description

The Centre for Quantum Technologies (CQT), National University of Singapore is looking for researchers and engineers to develop next generation quantum computers based on trapped ions. There are multiple positions available at different levels with a diverse set of expertise. This program is funded under the National Quantum Processor Initiative, a flagship program under the National Quantum Office Singapore. The aim of the program is to develop a full stack quantum processor based on Yb-Ba ions. This program brings together the unique capabilities of the existing ion trap groups in CQT expertizing on these two-ion species to explore scalability of the system.

The Centre for Quantum Technologies is a pioneering quantum centre in the world offering a diverse research culture at the intersection of three different fields namely, theoretical, experimental Physics and computer science. We offer competitive salary and enriching intellectual experience in a city state known for its forward outlook. This program also allows strong collaboration with leading academic and industrial groups within and outside the country. The team members will work to develop software that controls the next generation of the ion trap quantum processor. This includes control of experimental hardware by a computer, automation of routine experimental tasks, etc.

Job Requirements

We are looking for several software engineers to join the small team of scientists and engineers working on the next generation of the ion trap quantum processor. The ideal candidate should have:

  • A Bachelor or Master degree in computer science, electrical engineering, physics or related areas;
  • At least 1-2 years of experience in software development in the R&D environment is preferred;
  • Hands- on experience in one of the following areas and desire to cross the boundaries and learn new things
  • Embedded software development for the FPGA / CPU SoC systems (for example, Zynq 7000, Zynq UltraScale+ RFSoC, Altera Cyclone SoC);
  • Good knowledge of C/C++ and familiarity with Verilog/VHDL HDL and communication between FPGA and CPU cores.
  • The experiment control and automation of routine experimental tasks.
  • Experience with Python programming in the experimental lab environment and for scientific applications. Familiarity with the quantum toolboxes such as Qiskit or QIBO and ability to integrate them into the experimental control system is a plus.

The successful candidate will be involved in all stages of the development cycle: collaborate with team members to define technical requirements, design, test and integrate the software into the final product.

More Information

Location: [[Kent Ridge Campus]]

Organization: [[National University of Singapore]]

Department : [[Centre for Quantum Technologies]]

Job requisition ID : [[26134]]