Hardware Tools Engineer
MatX, Mountain View (HQ) or Remote
What you will do
- The areas below are where the work starts today. The hardware teams' needs change from one chip to the next, and we expect you to help decide what the team builds next
- Work with the hardware teams: Find out where architects, designers, and verification engineers spend their time, and decide with them what to build. A tool is finished when the engineers it was built for are using it and you can show what it changed for them
- Evolve the language and the compiler: Improve Bluespec, its type system, its libraries, and its compiler so that hardware is faster to write, faster to build, and easier to change late in a project. Current examples include compile speed, stable and reproducible output, and language features that catch design errors earlier