Synopsys logo

Platform Architect - Modelling Engineer

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

Job Title

Platform Architect - Modelling Engineer

Role Summary

Develop and maintain C++/SystemC simulation models of processors, interconnects, peripherals, and complete SoC platforms to support architectural exploration and customer-driven use cases. Work with architects, product, and tools teams to deliver accurate, high-performance models that inform design decisions.

Experience Level

Mid-level — typically 4+ years of relevant professional experience.

Responsibilities

Key responsibilities include implementing, optimizing, and integrating simulation models and collaborating across teams to ensure model correctness and performance.

  • Develop and maintain simulation models for processors, interconnects, peripherals, and SoC platforms using C++ and SystemC.
  • Write reliable, performant code with unit tests using modern C++ (STL, design patterns) and adhere to project specifications.
  • Participate in architecture discussions; propose model structures focused on scalability and performance.
  • Optimize models to meet performance KPIs for complex SoC designs.
  • Integrate third-party models and IP into the Platform Architect environment and validate compatibility and performance.
  • Document technical solutions, define interface contracts, and communicate design decisions to architecture groups and leadership.
  • Apply Agile development practices to deliver incremental value and adapt to changing requirements.

Requirements

Must-have qualifications and core skills; nice-to-have items listed separately.

Must-have:
  • 4+ years of hands-on C++ programming experience, including STL and design patterns.
  • Solid understanding of computer architecture concepts and hardware/software interfacing.
  • Strong debugging skills in a Linux environment.
  • Experience writing and reviewing technical documentation and interface contracts.
Nice-to-have:
  • Experience with SystemC and TLM, or a strong willingness to learn on the job.
  • Familiarity with memory architectures (DDR/LPDDR/GDDR/HBM) and bus protocols (AHB/AXI/ACE/ACE-Lite).
  • Experience with EDA tools.

Education Requirements

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


About the Company

Company: Synopsys

Headquarters: Mountain View, California, United States

Provider of electronic design automation (EDA) tools, semiconductor IP, simulation and verification solutions, and software security services that enable customers to design, verify, and secure complex silicon and systems across multiple industries.

Synopsys logo

Date Posted: 2026-04-28