Synopsys logo

Platform Architect - Software Engineer

Synopsys
May 03, 2026
Full-time
On-site
Noida, Uttar Pradesh, India
EDA Jobs, Level - Mid-Career

Job Title

Platform Architect - Software Engineer

Role Summary

Design, develop, and deploy web-based tools for the Platform Architect toolset used by SoC engineers. Work within an R&D/product engineering team to modernize legacy platform tooling into a scalable, observable, and maintainable web ecosystem.

The role spans backend (Node.js/NestJS, PostgreSQL), frontend (Angular, TypeScript), testing, and cross-functional collaboration with UI/UX and product teams.

Experience Level

Mid-level — requires 4+ years of hands-on software development experience, including at least 2 years with Node.js (NestJS or similar) and Angular/TypeScript.

Responsibilities

Primary responsibilities focus on building and maintaining production web applications and improving system reliability and developer productivity.

  • Design, implement, and deploy web applications using Angular, Node.js, TypeScript, and PostgreSQL.
  • Develop robust RESTful APIs and backend services optimized for performance and maintainability.
  • Build responsive, modular front-end interfaces with attention to usability.
  • Write and maintain unit and integration tests (Playwright, Selenium, Jest) to ensure code quality.
  • Refactor and modernize legacy systems for scalability, security, and observability (monitoring, logging, alerting).
  • Collaborate with R&D, UI/UX, and product teams to deliver features from specification to production.
  • Document technical designs and decisions for engineering and architecture groups.
  • Participate in Agile processes: standups, sprint planning, and retrospectives.

Requirements

Must-have technical skills, plus several beneficial skills and experiences.

Must-have:

  • 4+ years software development experience with production web applications.
  • At least 2 years with Node.js (NestJS or similar) and Angular/TypeScript.
  • Strong experience with relational databases, preferably PostgreSQL; familiarity with SQL.
  • Experience writing unit and integration tests (Playwright, Selenium, or Jest).
  • Familiarity with distributed systems, caching strategies, and modular architectures.
  • Clear communicator able to collaborate across disciplines and explain technical tradeoffs.

Nice-to-have:

  • Exposure to NoSQL databases.
  • Experience with CI/CD pipelines and GitHub-based workflows.
  • Cloud experience (AWS, Azure, or GCP), Docker/Kubernetes, or infrastructure-as-code tools.
  • Experience using GenAI coding assistants (e.g., GitHub Copilot).
  • Prior experience in hardware design or EDA tools.

Education Requirements

Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field — or equivalent practical experience.


About the Company

Company: Synopsys

Headquarters: Mountain View, California, USA

Synopsys is a leading company in electronic design automation (EDA) and semiconductor IP solutions. It provides tools and services for designing and verifying complex semiconductor devices and systems. The company plays a pivotal role in the semiconductor industry, helping engineers innovate and deliver higher-quality products faster. Synopsys is committed to advancing technology standards and offers a range of software and hardware solutions to its clients globally.

Synopsys logo

Date Posted: 2026-04-28