Quantum Software–Hardware Interface Engineer - Geylang

apartmentENTROPICA LABS PTE. LTD. placeGeylang 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.
apartmentSynapxeplaceGeylang
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...
apartmentENTROPICA LABS PTE. LTD.placeGeylang
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...
apartmentSynapxeplaceGeylang
Position Overview Our software development team is hiring a junior frontend Software Engineer. The potential candidate will work closely with team members of different disciplines and have influence to deliver quality software applications. Role...