Technology Innovation Institute Circular Logo

Software Engineer - Quantum Computing Control

Technology Innovation Institute Abu Dhabi, United Arab Emirates Posted: 26 Jun 2024

Financial

  • Estimate: $100k - $150k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

About the job

The Quantum Research Centre at Abu Dhabi’s Technology Innovation Institute is seeking a highly skilled and experienced software engineer to join the team developing cutting-edge quantum computing control electronics. The successful candidate will be responsible for the design, development, and maintenance of software applications and drivers for embedded systems based on AMD Xilinx RFSoCs. These software components will enable the control and operation of quantum computers based on superconducting circuit technology.

KEY RESPONSIBILITIES

  • Design, develop, test, document and maintain software applications and components for quantum computing control, primarily in C/C++ and Python.
  • Collaborate with quantum physicists and engineers to understand requirements and translate them into efficient and scalable software solutions.
  • Integrate the software components with the FPGA firmware developed by other team members, ensuring seamless communication and optimization.
  • Implement and maintain continuous integration and continuous deployment (CI/CD) processes, including version control, testing, and other DevOps practices.
  • Write clean, efficient, and scalable code that adheres to best practices and coding standards.
  • Conduct code reviews, provide constructive feedback to team members.
  • Optimize code performance and conduct rigorous testing to ensure the accuracy and reliability of software modules.
  • Contribute to the development of software documentation, including user manuals and technical specifications.
  • Stay up-to-date with emerging technologies, industry trends, and best practices in software development.
  • Provide technical leadership and mentorship to other members of the team.

JOB SPECIFICATIONS

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Electrical Engineering, Mathematics, Physics.
  • At minimum of 5 years of relevant industry experience as a software developer.
  • Strong proficiency in Python and C/C++ programming languages, with experience in the development of complex software applications.
  • Proficiency in continuous integration and development, testing, version control systems, and other DevOps practices.
  • Experience with client/server applications, communications protocols (PCIe, Ethernet).
  • Strong problem-solving skills and the ability to work independently.
  • Ability to work collaboratively in a multinational team environment.
  • Committed, hard-working, efficient, dependable.

Preferred Qualifications

  • Familiarity with any of the following topics is not required, but will be considered as a plus:
    • FPGA development
    • Digital Signal Processing and RF Engineering
    • Quantum Computing
    • Embedded hardware design
Apply now

About Technology Innovation Institute

The Technology Innovation Institute (TII) is a pioneering global research institute that focuses on applied research and new-age technology. TII is the applied research pillar of the Advanced Technology Research Council (ATRC) that was established to drive the R&D strategy of Abu Dhabi and the wider UAE.