Bluespec Design Engineer (Haskell)
Core
Designing performant silicon RTL at the full-chip or subsystem level for high-performance and sustainable GenAI using Bluespec.
Role type
Bluespec Design Engineer (Haskell)
Builds
Production hardware for compute, memory management, and high-speed connectivity
Domain
Semiconductor / Hardware Design / GenAI
Deliverable
production ML models | product features | infrastructure
Required skills
Haskell (monads, typeclasses, higher-order functions), Bluespec Haskell (BH), clean code practices, build systems, version control, CI workflows
Preferred skills
Bluespec experience, ASIC/FPGA design experience, Rust
Technologies
Bluespec, Haskell, Rust
Responsibilities
Build production hardware for compute, memory management, and high-speed connectivity; Develop reusable, parameterized Bluespec libraries; Shape hardware architecture by exploring implementation tradeoffs; Create innovative tooling for the hardware/software ecosystem
Seniority
Mid to Senior level (Early, Mid, Senior Career bands mentioned)