company logo

R&D Engineer II

Synopsys Inc.com

Office

Waterloo, Canada

Full Time

General Information

Job Title R&D Engineer II Job ID 12894 Country Canada City Waterloo Date Posted 01-Oct-2025 Job Category Engineering Job Subcategory Ansys Software Development Hire Type Employee Remote Eligible Yes

Descriptions & Requirements

Job Description and Requirements

Summary / Role Purpose

ANSYS is seeking a software engineer to enhance the graphics and post processing features in its industry-leading electromagnetic simulation products. The successful candidate will perform design, development and maintenance of 3D and 2D visualization and post processing components for various desktop applications in a highly collaborative, multidisciplinary team environment. 

Key Duties and Responsibilities

  • Perform software development activities in areas including GUI, 3D and 2D visualization, post processing, software design and user experience.
  • Employ best software practices.
  • Investigate problems discovered by QA or product support and develop solutions. Perform bug verification and release testing.
  • Understand the requirements for a product, including target environment, performance criteria, and competitive issues.

Minimum Education Requirements and Experience

  • BS in Computer Science, Engineering, or related field with 2 years’ experience or Masters Degree
  • Working experience with in technical software development proven by academic, research, or industry projects. Good understanding and skills using C++ or related language.
  • Strong computer science fundamentals

Preferred Qualifications and Skills

  • Experience working for interactive 3D application. Knowledge of 3D graphics pipeline and OpenGL is desired.
  • Experience developing and debugging code on Windows and/or Linux.
  • Knowledge of WPF or equivalent GUI technology is highly desirable.
  • Familiarity with the entire development process, including specification, documentation, quality assurance, and use of software engineering tools.
  • Strong technical knowledge in software development methodologies with experience in project planning and implementation. Ability to complete high quality work on schedule.
  • Familiarity with

Synopsys Canada ULC values the diversity of our workforce. We are committed to provide access & opportunity to individuals with disabilities and will provide reasonable accommodation to individuals throughout the recruitment and employment process. Should you require an accommodation, please contact hr-help-canada@synopsys.com.

R&D Engineer II

Office

Waterloo, Canada

Full Time

October 8, 2025

company logo

Synopsys Inc

synopsys