SiFive logo

Senior Full Stack Engineer

SiFive
August 19, 2026
Full-time
On-site
Hsinchu, Taiwan
EDA Jobs, Level - Senior

Job Title

Senior Full Stack Engineer

Role Summary

Design and implement SiFive's Visual Studio Code plugin to access the SCD REST API and support the SiFive Core Designer (SCD) product. Report to the Director of SCD and work closely with backend engineers, designers, QA, and customer support.

Build developer-facing tooling used by customers to design advanced silicon based on the RISC-V architecture.

Experience Level

Senior β€” posting requests approximately 5+ years of relevant full-stack development experience.

Responsibilities

Primary responsibilities focus on front-end and plugin development, code quality, and team mentorship.

  • Develop robust, responsive user interfaces and features for a Visual Studio Code plugin using JavaScript/TypeScript.
  • Integrate the plugin with SCD via REST APIs.
  • Write clean, well-documented, reusable, and maintainable code.
  • Conduct code reviews and improve overall code quality.
  • Implement and maintain automated testing for front-end components.
  • Mentor team members on JavaScript and VS Code extension best practices.
  • Collaborate with designers, backend developers, QA engineers, and customer support.
  • Stay current with VS Code extension trends, libraries, and best practices.

Requirements

Must-have technical skills and experience; nice-to-have items listed separately.

Must-have:

  • Approximately 5+ years proven experience as a full-stack developer.
  • Proficiency in Python and Django and experience building and consuming REST APIs.
  • Strong experience with SQL and backend data access patterns.
  • Proficient in JavaScript and TypeScript; experience developing VS Code extensions is a plus.
  • Experience with Git and common build tools.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Strong debugging, problem-solving, and written/verbal communication skills.

Nice-to-have:

  • Experience with AWS services and S3.
  • Familiarity with security best practices for web and API development.
  • Experience working in Agile/Scrum environments.

Education Requirements

The posting mentions a Bachelor's (BS) or Master's (MS) degree; fields of study are not specified. The posting does not explicitly state whether equivalent practical experience is acceptable.


About the Company

Company: SiFive

Headquarters: San Mateo, California, United States

SiFive is a pioneering company in the RISC-V ecosystem, focused on transforming the future of computing by delivering high-performance, data-intensive RISC-V solutions. Their compute platforms empower leading technology firms to innovate across various markets, including AI, machine learning, and automotive sectors. SiFive is recognized for its commitment to ongoing innovation and fostering collaboration among talented teams, impacting lives by enabling advanced chip design.

SiFive logo

Date Posted: 2026-08-19