What are the responsibilities and job description for the Bluespec Design Engineer position at Acceler8 Talent?
Bluespec Design Engineer
Location: Mountain View, CA
About the Company
We are building best-in-class silicon for high-performance, sustainable GenAI. We are seeking engineers with strong Haskell skills to join the team and help deliver performant silicon RTL at the full-chip or subsystem level.
In this role, you will write hardware in Bluespec, a hardware description language rooted in Haskell’s type system and semantics. If you have ever wished you could design hardware with the composability and correctness guarantees of a modern functional language, this is the role for you.
Prior hardware experience is not required — if you know Haskell, we will teach you the hardware side.
What You’ll Do
- Build production hardware for compute, memory management, and high-speed connectivity
- Develop reusable, parameterized Bluespec libraries that scale across the chip
- Shape hardware architecture by leveraging Bluespec to explore implementation tradeoffs and converge on the best designs
- Create innovative tooling for the hardware/software ecosystem to help build correct, high-performance hardware faster
Who You Are
- Proficient in Haskell — comfortable with monads, typeclasses, higher-order functions, and do-notation
- Understand why return injects a value into a monadic context and what <- does in a do-block
- Strongly willing to quickly ramp on Bluespec Haskell
- Strong engineering fundamentals — you write clean, well-tested, well-documented code and are comfortable with build systems, version control, and CI workflows
Bonus Points
- Existing experience with Bluespec
- Prior hardware design experience, including ASIC or FPGA work
- Understanding of clock domains, pipelining, state machines, synthesis, and timing closure
- Production Rust experience
Salary : $175,000 - $450,000