SNPS1368137272 ee solutions semiwiki ad 800x100 px

Senior R&D Engineer- Geometric Algorithms

Senior R&D Engineer- Geometric Algorithms
by Admin on 07-24-2023 at 6:32 pm

  • Full Time
  • Boulder, CO
  • Applications have closed

Website ANSYS


The Senior Software Engineer researches and implements geometric algorithms and application infrastructure for SpaceClaim Engineer and Ansys Discovery. The role will help to advance the products’ CAD-to-simulation and Additive Manufacturing capabilities utilizing its direct modeling environment. This position requires working in an autonomous environment and enjoying exploring new ways of solving unique, complex problems.


* Writes, codes, tests and analyzes 3D geometric algorithms, system level functions and applications in support of SpaceClaim Engineer, Ansys Discovery and its integration into ANSYS Simulation products
* Researches and explores new geometric algorithms for GPU based and other massively parallel architectures
* Participates in an agile team, synthesizing product requirements into actionable development tasks and assisting with testing strategies
* Recommends and performs software improvements and upgrades
* Provides reports on progress against benchmarks for assigned program development and implementation projects
* Assists in developing and maintaining user manuals, guidelines and application documentation


* BS in Engineering, Computer Science, or related field with 5 years’ experience, MS with 3 years’ experience, or PhD with 1 year experience

* Commercial experience with software design and development methodologies
* Significant development experience in differential  geometry of curves and surfaces
* Significant development experience in Boundary Representation Solid Modeling
* Good knowledge of parallel algorithms in computer graphics
* Exceptional analytic and problem-solving skills
* Ability to function in a team environment with an appreciation of aggressive goals
* Energy, creativity, and a desire to succeed


* PhD in mathematics, physics, computer science or engineering is a plus
* Knowledge of Engineering Simulation and ANSYS products
* Experience working for CAD companies and other CAD products
* Understanding and past experience in an agile development environment

* Experience with Subdivision Surface

* Good communication and interpersonal skills

* Ability to work collaboratively in a geographically distributed team

Share this post via: