SiFive, based in Berkeley, CA, is seeking a Language and Front End Design Engineer to architect and maintain cutting-edge tools for SoC design. Candidates should have a degree in Computer Science or related fields and ideally experience in Scala, along with good communication skills. The position offers a salary range of $139,752 to $170,808, along with a comprehensive benefits package, including healthcare and retirement plans.
Qualifications
Degree in Computer Science, Electrical Engineering, or equivalent.
Experience with Scala highly desirable.
Exposure to hardware design techniques is a plus.
Responsibilities
Develop and enhance embedded domain-specific languages in Scala and Python.
Solicit and respond to user feedback to improve tools.
Write documentation and train hardware designers.
Collaborate with colleagues for integration with MLIR compiler stack.
Participate in open-source communities like Chisel and LLVM CIRCT.
Skills
Familiarity with object-oriented programming
Familiarity with functional programming languages
Experience in Scala
Ability to communicate effectively
Education
BS/MS/PhD in Computer Science or related fields
Job description
SiFive, based in Berkeley, CA, is seeking a Language and Front End Design Engineer to architect and maintain cutting-edge tools for SoC design. Candidates should have a degree in Computer Science or related fields and ideally experience in Scala, along with good communication skills. The position offers a salary range of $139,752 to $170,808, along with a comprehensive benefits package, including healthcare and retirement plans.