Skip to main content

MatX

Bluespec Design Engineer (Haskell)

Mountain View, CAmidAdded 1 month ago

About this role

MatX is looking for a Bluespec Design Engineer with strong Haskell skills to develop cutting-edge silicon for GenAI. The role involves writing hardware using Bluespec and includes opportunities for architecting innovative solutions without requiring prior hardware experience.

What you'll do

  • Build production hardware for compute, memory management, and connectivity
  • Develop reusable Bluespec libraries that scale across the chip
  • Shape hardware architecture by analyzing design tradeoffs
  • Create tools to enhance the hardware/software ecosystem

What they're looking for

  • Proficient in Haskell
  • Understanding of monads and higher-order functions
  • Willingness to learn Bluespec Haskell
  • Strong coding and documentation skills
  • Experience with build systems and version control

Benefits

  • Equity compensation
  • Health, dental, vision, and life insurance
  • Four weeks of paid time off and 12 company holidays
  • Up to 12 weeks of paid parental leave
  • Professional development funding of $1,500 annually
  • Remote work support and perks
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

MatX

MatX builds cutting-edge AI silicon and the system software stack to power it, focusing on optimizing hardware and software for large-scale machine learning workloads. The company is hiring system software engineers, kernel developers, compiler engineers, hardware simulators, and SOC integration engineers to design high-performance AI compute platforms.

View all jobs at MatX

Likely interview questions

  • Walk us through your experience with Haskell monads and do-notation. Can you explain a real project where you used these concepts?
  • You mentioned you don't need prior hardware experience—how quickly do you typically ramp up on new technical domains, and what's your learning approach?