R&D Engineer II

Ansys

4.1

(29)

Waterloo, Canada

Why you should apply for a job to Ansys:

  • 4.1/5 in overall job satisfaction
  • 4.5/5 in supportive management
  • 83% say women are treated fairly and equally to men
  • 83% would recommend this company to other women
  • 79% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Through our Employee Resource Groups, we reinforce our values of inclusion, belonging, and innovation.
  • Our flexible work arrangements and paid time off programs enable you to manage work and life.
  • We offer competitive salaries accompanied by pay-for-performance annual cash and equity incentives plans.
  • #16973

    Position summary

    he products of tomorrow are engineered.

    We are seeking a R&D Engineer II with experience in GPU programming to help our team deliver compelling technologies for post-processing and visualization of simulation results. This role involves working across a broad technical landscape, including computational geometry, rendering, GPU compute, and system architecture. We are looking for someone who thrives in diverse technical domains, enjoys learning new areas of code quickly, and is excited about solving complex problems.

    Ansys is the world leader in engineering simulation. Up to 80% of the cost of a product's development is determined by the decisions you make early in the design process, and Ansys helps its customers reduce this cost with physical simulation tools to make better decisions quicker. Customers use Ansys simulation products to digitally explore design concepts and test critical design choices early in the product life cycle.
    Responsibilities

    • Develop, optimize, and maintain GPU-based solutions for rendering and compute workloads.
    • Work with CUDA, HIP, OpenGL, Vulkan, WebGPU, or similar technologies to accelerate performance.
    • Contribute to computational geometry, rendering pipelines, and general system architecture.
    • Collaborate with cross-functional teams to integrate our technologies into larger software solutions.
    • Debug, profile, and optimize GPU and CPU code for efficiency and maintainability.
    • Quickly learn and contribute to different areas of the codebase as project needs evolve.

    Minimum Qualifications

    • BS in Computer Science or a related field with 2+ years of software development experience, or MS in Computer Science or a related field.
    • Proven experience with one or more GPU frameworks such as CUDA, HIP, OpenGL, Vulkan, WebGPU.
    • Experience with computational geometry, real-time rendering, or scientific computing.
    • Strong C++ programming skills, including modern C++.
    • Ability to work in a dynamic environment and contribute across multiple areas of the codebase.
    • Strong interpersonal skills.
    • Ability to learn quickly and to collaborate with others in a geographically distributed team.

    Preferred Qualifications

    • Experience working with large code bases.

    • Strong interest and/or experience in CAE.

    • Ability to work independently and manage one's time.

    Rewards and Benefits:

    We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.

    At Ansys, part of Synopsys, we want talented people of every background to feel valued and supported to do their best work. We consider all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

    Why you should apply for a job to Ansys:

  • 4.1/5 in overall job satisfaction
  • 4.5/5 in supportive management
  • 83% say women are treated fairly and equally to men
  • 83% would recommend this company to other women
  • 79% say the CEO supports gender diversity
  • Ratings are based on anonymous reviews by Fairygodboss members.
  • Through our Employee Resource Groups, we reinforce our values of inclusion, belonging, and innovation.
  • Our flexible work arrangements and paid time off programs enable you to manage work and life.
  • We offer competitive salaries accompanied by pay-for-performance annual cash and equity incentives plans.