ASIC Architect

Postaladdress
UK
2 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Computing Platforms C++ (Programming Language) Firmware Data Flow Control Hardware Design Python (Programming Language) Software Requirements Analysis Systems Architecture Application Specific Integrated Circuits Instruction Set Architecture Physical Design

Job description

We are seeking an experienced candidate to lead the miniaturisation of our cutting-edge probabilistic computing platform. This role is to own the ASIC architecture of Quantum Dice’s probabilistic computing processor end-to-end: from algorithm and ISA through partitioning, microarchitecture, and tape-out., * Requirements analysis

  • System-level and algorithm understanding, HW/SW co-design: arithmetic implementation in hardware. Analysis of programmability, fixed functions, hardware implementation, and host requirements.
  • Functional simulation & building models to drive architectural decisions.
  • System-level architecture & ISA definition: turn workloads into system architecture and instruction set architecture / dataflow models.
  • Trade-off analysis (timing, power, area), own partitioning with physical design awareness
  • Detailed specifications for microarchitectures:
  • RTL requirements definition
  • Memory hierarchy
  • On-chip and inter-chip connectivity
  • Interfacing (analogue domain and software)
  • Overseeing internal IP development & 3rd party IP evaluation
  • Lead the design through verification, signoff, tape-out and bring-up.

Requirements

  • Architectural ownership of >= 1 ASIC taken to successful tape-out (preferably compute accelerator, inference engine, DSP)

  • Hands-on performance modelling (in Python, C++ or equivalent), trade-off analysis & simulation which drove your architectural decisions.
  • Industry tool flow experience (e.g. Synopsys, Cadence, or Siemens)
  • Solid grasp of timing, power and area trade-offs at the architectural level.
  • Experience defining HW/SW interfaces and working with firmware/compiler teams
  • Strong RTL design experience & defined verification strategies on architectural level

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:11 min

Aligning hardware development cycles with software evolution

Stephen Jones · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · World Congress 2021

4:59 min

Recognizing the difference between built functionality and useful solutions

Aminata Sidibe Aminata Sidibe · Europe 2026 Virtual

1:36 min

Developing hardware-agnostic architecture for quantum computing platforms

Alexander Wallner Alexander Wallner +3 · World Congress 2024

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · World Congress 2026 Europe

4:34 min

Software-driven hardware design and microcontroller virtualization

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all