QC Design is a quantum computing software startup helping quantum hardware teams build scalable, useful quantum computers.
We build PlaquetteTM, a design tool for fault-tolerant quantum computing (FTQC), think of it as an AutoCAD-style software for quantum error correction (QEC) and fault tolerance. PlaquetteTM brings together quantum error-correction code libraries, hardware-realistic noise models, decoding workflows, and multiple simulation backends so teams can design and evaluate FTQC architectures under realistic hardware constraints.
Our customers include over 10% of the world’s quantum hardware companies across all hardware platforms. They rely on PlaquetteTM to explore architectures, compare tradeoffs, and plan hardware-efficient paths to logical qubits. We continuously evolve PlaquetteTM based on what customers need next.
We are a 12-person team of scientists and engineers from across 6 countries. Our strengths are in quantum software, hardware, and fault tolerance.
Role and responsibilities:
We want to strengthen PlaquetteTM's position as the ultimate design tool for fault-tolerant quantum computers. We are hiring a quantum software developer to contribute to these efforts.
In this role, you will be responsible for the full lifecycle of feature development: You will listen to customers, work with the team to understand the underlying FTQC concepts, and deliver reliable, performant implementations across our Python orchestration layer and C++ simulation backends.
This is a quantum-first software role. This role is ideal for someone who likes to code; has a strong quantum computing background; and is excited to go deeper on error correction and fault tolerance through real product work.
What you will do:
Read and understand relevant aspects of quantum computing literature with an emphasis on fault-tolerance simulation and decoding workflows
Translate customer needs into clear technical plans and product requirements
Design and implement new PlaquetteTM capabilities, including APIs, workflows, and integration between modules.
Productionize prototype code coming from research-focused teammates, improving performance, interfaces, tests, and maintainability.
Raise engineering quality across the codebase through reviews, CI, benchmarking, and careful correctness practices.
Improve user experience via documentation, examples, tutorials, and reproducible benchmark cases.
Use modern AI coding tools effectively while preserving reliability, clarity, and test coverage.
What we’re looking for:
Degree in physics, computer science, mathematics, or a related field (MSc, PhD or equivalent experience)
Experience with quantum computing and comfort with QEC and FT concepts, e.g., stabilizer formalism, Clifford circuits, Pauli noise models, syndrome extraction, and decoding workflows
Strong proficiency in Python and interest in software engineering fundamentals
Comfort working with performance sensitive codebases; C++ is a plus
Experience collaborating on production codebases (code review, testing, CI), or contributions to open source projects
Demonstrated ability to learn fast and adapt to the changing demands of a startup environment.
High ownership mindset, focussing on what moves the company and customers forward, and you proactively support the team where needed.
Clear written communication, especially when turning complex concepts into docs, examples, or internal notes.
Comfort in using AI tools (Codex, Claude code, AI reviews, etc.) without compromising on code quality or reliability is a plus.
What we offer:
A chance to shape the tool used by the world’s top quantum companies.
The possibility to ship quickly and get real customer feedback.
Competitive salary and meaningful equity.
Flexible working hours and hybrid work options.
A supportive environment with strong technical peers and real customer feedback loops.
Location:
In person at Ulm, in Germany. Hybrid options are available.
About QC Design:
QC Design is a quantum computing software startup helping quantum hardware teams build scalable, useful quantum computers.
We build PlaquetteTM, a design tool for fault-tolerant quantum computing (FTQC), think of it as an AutoCAD-style software for quantum error correction (QEC) and fault tolerance. PlaquetteTM brings together quantum error-correction code libraries, hardware-realistic noise models, decoding workflows, and multiple simulation backends so teams can design and evaluate FTQC architectures under realistic hardware constraints.
Our customers include over 10% of the world’s quantum hardware companies across all hardware platforms. They rely on PlaquetteTM to explore architectures, compare tradeoffs, and plan hardware-efficient paths to logical qubits. We continuously evolve PlaquetteTM based on what customers need next.
We are a 12-person team of scientists and engineers from across 6 countries. Our strengths are in quantum software, hardware, and fault tolerance.
Role and responsibilities:
We want to strengthen PlaquetteTM's position as the ultimate design tool for fault-tolerant quantum computers. We are hiring a quantum software developer to contribute to these efforts.
In this role, you will be responsible for the full lifecycle of feature development: You will listen to customers, work with the team to understand the underlying FTQC concepts, and deliver reliable, performant implementations across our Python orchestration layer and C++ simulation backends.
This is a quantum-first software role. This role is ideal for someone who likes to code; has a strong quantum computing background; and is excited to go deeper on error correction and fault tolerance through real product work.
What you will do:
Read and understand relevant aspects of quantum computing literature with an emphasis on fault-tolerance simulation and decoding workflows
Translate customer needs into clear technical plans and product requirements
Design and implement new PlaquetteTM capabilities, including APIs, workflows, and integration between modules.
Productionize prototype code coming from research-focused teammates, improving performance, interfaces, tests, and maintainability.
Raise engineering quality across the codebase through reviews, CI, benchmarking, and careful correctness practices.
Improve user experience via documentation, examples, tutorials, and reproducible benchmark cases.
Use modern AI coding tools effectively while preserving reliability, clarity, and test coverage.
What we’re looking for:
Degree in physics, computer science, mathematics, or a related field (MSc, PhD or equivalent experience)
Experience with quantum computing and comfort with QEC and FT concepts, e.g., stabilizer formalism, Clifford circuits, Pauli noise models, syndrome extraction, and decoding workflows
Strong proficiency in Python and interest in software engineering fundamentals
Comfort working with performance sensitive codebases; C++ is a plus
Experience collaborating on production codebases (code review, testing, CI), or contributions to open source projects
Demonstrated ability to learn fast and adapt to the changing demands of a startup environment.
High ownership mindset, focussing on what moves the company and customers forward, and you proactively support the team where needed.
Clear written communication, especially when turning complex concepts into docs, examples, or internal notes.
Comfort in using AI tools (Codex, Claude code, AI reviews, etc.) without compromising on code quality or reliability is a plus.
What we offer:
A chance to shape the tool used by the world’s top quantum companies.
The possibility to ship quickly and get real customer feedback.
Competitive salary and meaningful equity.
Flexible working hours and hybrid work options.
A supportive environment with strong technical peers and real customer feedback loops.
Location:
In person at Ulm, in Germany. Hybrid options are available.
Deadline:
11:59pm on 31 January 2026 Anywhere on Earth