Bluespec Design Engineer

MatXMountain View, CA
Hybrid

About The Position

MatX is seeking engineers with strong Haskell skills to join our team as we create best-in-class silicon for high-performance and sustainable GenAI. The successful candidate for this role will be responsible for delivering performant silicon RTL at the full-chip or subsystem level. You will write hardware in Bluespec, a hardware description language rooted in Haskell's type system and semantics. If you've ever wished you could design hardware with the composability and correctness guarantees of a modern functional language, this is the role for you. You do not need prior hardware experience to apply — if you know Haskell, we will teach you the hardware side.

Requirements

  • Proficient in Haskell — you're comfortable with monads, typeclasses, higher-order functions, and do-notation. You 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 (BH)
  • Strong engineering fundamentals — you write clean, well-tested, well-documented code and are comfortable with build systems, version control, and CI workflows

Nice To Haves

  • Existing experience with Bluespec
  • Prior hardware design experience — ASIC or FPGA. If you already understand clock domains, pipelining, state machines, synthesis, and timing closure, that's a significant advantage
  • Production Rust experience. If you know Haskell, Rust is easy, but if you've already used it on something real, that's a head start

Responsibilities

  • 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 the power of Bluespec to explore implementation tradeoffs and converge on the best designs
  • Create innovative tooling for our hardware/software ecosystem to help us build correct, high-performance hardware faster

Benefits

  • A Stake in our success A cash/equity mix that fits your needs and option to do early exercise
  • Health & Wellness Company subsidized Health, Dental, Vision, and Life insurance; Pre-tax Health Savings Accounts with generous company contribution (even if you don’t)
  • Time To Recharge 4 weeks paid time off (accrued), 12 company holidays, and 3 weeks remote/flexible work per year
  • Support to Parents Up to 12 weeks of paid parental leave, regardless of your path to parenthood
  • Learning & Development $1,500 yearly towards your professional development e.g. conferences, courses, and other learning opportunities
  • Team Connection Team Lunches, quarterly off-sites, and regular town halls
  • Financial Wellbeing 401K and/or Roth IRA, with 5% company contribution, even if you don’t!
  • Flexible Spending Accounts Pre-tax spend accounts for medical, dental/vision, dependent care, parking, and transit expenses
  • Commute On Us For those commuting up to 1 hour, put your rideshare cost on our company card and reclaim the drive-time to get work done!
  • MatX E[x]tras $50 per month to use on the perks you care about most
  • Remote Perks We work remotely Monday & Friday, supported by home-tech setup, and remote wifi expense reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service