Bluespec Design Engineer (Haskell)
MatX · Mountain View, CA · 3 wk ago
HybridEngineering$160k–$275k/yrFull-time
About the role
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 will be responsible for delivering performant silicon RTL at the full-chip or subsystem level, writing hardware in Bluespec, a hardware description language rooted in Haskell's type system and semantics. No prior hardware experience is required; if you know Haskell, we will teach you the hardware side.
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
Requirements
- 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 (BH)
- Strong engineering fundamentals — write clean, well-tested, well-documented code and are comfortable with build systems, version control, and CI workflows
Skills
- Existing experience with Bluespec (bonus)
- Prior hardware design experience — ASIC or FPGA; understanding of clock domains, pipelining, state machines, synthesis, and timing closure (bonus)
- Production Rust experience (bonus)
Benefits
- Time off: 4 weeks PTO (accrued) + 12 company Holidays + up to 3 weeks remote work
- Health: Company-subsidized Medical (Kaiser or Anthem) for employees & dependents, Guardian Dental and Vision insurances for employee & dependents, and life insurance (employee only), plus HSA and FSA offerings via Lively
- Financial Wellbeing: Choose from Roth IRA or 401K (or both) retirement plans with up to 5% company contribution to 401K (even if you don't contribute). Also, 100% company-paid life insurance (up to $300K) and long-term disability insurances
- Professional Development: $1500 Professional Development Budget (per year)
- Team Meals: MatX provides onsite team lunch & dinner Monday - Friday, with your choice of ordering via WeBox, Specialty’s or via our reimbursement system
- Commute on Us: Commute on our company Uber account, or reimburse your train rides. Either way, we pay 100% for your daily commute
- MatX E[x]tras: $50/mo to use on the perk you value most
- Cell & Internet Reimbursement: $35/mo for cellular and $40/mo for wifi
- Remote Home Setup: Use our Amazon business account for up to $1000 in office setup purchases
- Mental Wellbeing: 100% paid mental health benefit via SpringHealth and Guardian EAP
- Support to Parents: Up to 12 weeks paid parental leave regardless of path to parenthood, 10 weeks pregnancy disability leave, flexible return-to-work hours, and Benepass reproductive health & parental benefit
Pay
The US base salary for this full-time position is determined based on a variety of factors including role, experience, location, job related skills, and relevant education and training. Career length is only a guideline for compensation.
- Early Career - $160,000 - $275,000 + equity
- Mid Career - $175,000 - $400,000 + equity
- Senior Career - $250,000 - $600,000 + equity