matx

Bluespec Design Engineer

Apply Now

At a Glance

Location
Mountain View, California, United States
Posted
2026-04-01T17:12:11-04:00

Key Requirements

Required Skills

Rust

Domain Knowledge

  • Engineering

Requirements

— 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

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

Existing experience with Bluespec

Prior hardware design experience — ASIC or FPGA.

Compensation & 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

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