Senior UI architect / backend Software Engineer
Architect, design, develop, and implement user interfaces (UIs) and backend infrastructure for new and existing products with a strong focus on data visualization, data analysis, and workflow support for Machine-Learning (ML) based surrogate models.
Support the evaluation of new and existing products by our customers with a strong focus on ML based surrogate models for calibration and deployment of semiconductor Technology Computer Aided Design (TCAD) models.
Independent evaluation and familiarization with new technologies will also be one of your responsibilities.
Join a collaborative and agile international team, share your experience and ambitious ideas, and innovate with us.

Responsibilities:

  • Architect, design, develop, and implement UIs for ML surrogate models for calibration and deployment of TCAD process and device simulation models across digital / memory, analog, and power semiconductor technologies.
  • Support and assist evaluation projects and activities by our customers involving surrogate models derived from TCAD.
  • Collaborate with the product-, and backend-teams, for architecting and developing new features as high-performance, reusable, secure and loosely coupled web interfaces and components, and required backend infrastructure.
  • Closely interact with our local support and test team, for requirements and identifying bugs.
  • Create working prototypes (proof of concepts) at varying degrees of fidelity.
  • Assist other developers in expanding and improving specific aspects of their technical skillset.
  • Independently evaluate and familiarize with new technologies.

Minimum Qualifications:

  • 5+ years of hands-on experience in developing scalable, secure, and user-driven web applications using Python JavaScript, HTML5, CSS. 
  • Familiarity with modern UI JavaScript frameworks such as Vue / React / Angular or equivalent frameworks.
  • Experience in data visualization & statistical data science.
  • Familiarity with database technology such as MySQL, Oracle, MongoDB.
  • Master of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or related field; or equivalent combination of education and experience.
  • Strong teambuilding, vendor, and customer relations skills.
  • Strong communication skills (wireframes, rapid prototypes, white boarding).

Additional Preferred Experience:

  • Experience with cloud platforms, APIs/frameworks, and deploying web based microservices into cloud platforms such as AWS.
  • Experience with C++, Qt framework.
  • Experience working with worldwide cross-functional teams.
  • Experience with D3.js, three.js and WebGL.
  • Semiconductor domain knowledge (semiconductor physics, applications).
  • Basic experience with TCAD simulation.
  • Practical experience with ML applications.

Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.
 

Is a Remote Job?
No

Our Technology, Your Innovation

Synopsys is the leading silicon to systems design solutions company. Synopsys accelerates technology innovation, from silicon to systems.

Synopsys delivers the most...

Apply Now