Quantum Software–Hardware Interface Engineer - Toa Payoh

apartmentENTROPICA LABS PTE. LTD. placeToa Payoh scheduleFull-time calendar_month 

About Entropica Labs

Entropica Labs develops advanced quantum computing software tools, with a strong focus on quantum error correction, compilation, and integration with real quantum hardware. Our flagship library, Loom, provides a flexible and powerful framework for developing, simulating, and deploying quantum programs.

We are looking for a Quantum Software–Hardware Interface Engineer to design and implement the crucial bridge between Loom’s software stack and target quantum hardware platforms.

For more information, visit https://entropicalabs.com/.

Role Overview

In this role, you will design APIs and abstraction layers that connect Loom to real quantum devices, ensuring seamless integration between software and hardware components. You will test, benchmark, and optimize the performance of the software–hardware pipeline, and work closely with both software developers and hardware specialists to adapt the toolchain to specific architectures.

This is a hands-on role requiring a strong willingness to work with hardware and the ability to quickly develop a deep understanding of target quantum hardware systems and their components.

Key Responsibilities
  • Design and implement API and abstraction layers for the software–hardware interface in Loom.
  • Test and optimize performance across the full software-to-hardware execution flow.
  • Collaborate with software teams to understand quantum program structures and execution requirements.
  • Work with hardware specialists to adapt the interface to the specific architecture and constraints of target quantum devices.
  • Contribute to integration, debugging, and validation of quantum programs on real or simulated hardware.
  • Participate in cross-team design discussions for the software–hardware toolchain.
Required Qualifications
  • Strong software engineering skills, with experience in API design and integration layers.
  • Familiarity with quantum computing concepts and basic understanding of quantum hardware architectures.
  • Proficiency in Python (experience with C++ is a plus).
  • Demonstrated ability to work collaboratively in multi-disciplinary teams.
  • Experience with performance profiling, benchmarking, and optimization.
  • Strong willingness to learn and work hands-on with hardware.
  • Experience with version control tools (Git) and collaborative software development workflows.
Preferred Qualifications
  • Experience with hardware control stacks for quantum computers.
  • Familiarity with one or more quantum programming frameworks (Qiskit, Cirq, tket, Braket, etc.).
  • Understanding of hardware-specific constraints for superconducting, trapped-ion, photonic, or spin-qubit architectures.
apartmentST EngineeringplaceAng Mo Kio, 4 km from Toa Payoh
a simulator system. We are looking for someone to join us as a Software Engineer, to co-build solutions together with our IOS team members. These solutions will contribute to our state-of-the-art Air Simulator project’s delivery to our end users. Be Part...
apartmentENTROPICA LABS PTE. LTD.placeToa Payoh
About Entropica Labs Entropica Labs builds advanced quantum computing software, with a focus on tools and libraries that enable cutting-edge research and real-world applications. Our flagship library, Loom, provides a flexible platform...
apartmentSynapxeplaceToa Payoh
Position Overview We are hiring a software developer for our software development team. The potential candidate is expected  •  to contribute to existing and upcoming projects and possesses capability to make breakthroughs contributions...