4 days ago


ANSYS Switzerland GmbH

  • Work region
  • Sector
  • Employment type
  • Position


  • No documents have been added yet.
  • {{ file.error | translate }}

  • {{ 'labels-general.form.attachments.documents' | translate:"{ 'count': queueLength() }" }} - {{ totalSize() | formatFileSize }}

    These documents exceed the allowed maximum of 7 Mb

* Mandatory field

If you’ve ever seen a rocket launch, flown on an airplane, driven a car, used a computer, touched a mobile device, crossed a bridge, or put on wearable technology, chances are you’ve used a product where ANSYS software played a critical role in its creation. ANSYS is the global leader in engineering simulation. We help the world’s most innovative companies deliver radically better products to their customers. By offering the best and broadest portfolio of engineering simulation software, we help them solve the most complex design challenges and engineer products limited only by imagination. Join our nearly 3000 professionals in more than 75 strategic locations around the world in making a difference in the world of engineering simulation and product development. Visit www.ansys.com for more information.


In Zurich / Switzerland we are currently seeking highly motivated people interested in challenging work as



The Software Developer is responsible for the development of new software modules or sub-systems in the areas of composite modeling and/or distributed computing. The focus of the Software Developer is the planning, implementation, realization and testing of functionality, modules and algorithms involving CAD and Finite Element technology.

Main tasks:


  • Design, implement and maintain multiple product modules/sub-systems in the areas of modeling/simulation and/or distributed computing.
  • Develop software components in a 3D CAD/FEM environment
  • Interact with Finite Element kernels
  • Provide input on relevant areas of the product’s software architecture
  • Work closely within a development team, actively participate in project planning, design sessions and team function
  • Conduct feature testing and resolve reported defects



  • A Master’s degree in Engineering, Computer Science, Applied Mathematics, or Engineering/Science discipline
  • Experience in technical software development via academic, research or industry experience
  • Good understanding and skills in object oriented programming, database and web technology
  • Problem solving oriented
  • Willingness to learn, take initiative and work in a team oriented environment

Other Information:


  • Knowledge of CAD modeling, composite simulation or finite element simulation in general is a plus
  • Knowledge of distributed and P2P computing technologies is a plus
  • Experience with C++ and Python is advantageous
  • Ability to take initiative, behave with integrity and respond maturely to direction
  • Ability to meet timelines
  • Ability to work in a geographically distributed development environment and requires excellent communication skills