Job Title: R&D Engineer II
At Ansys, we are empowering innovators across industries to push boundaries by using the predictive power of simulation. Our mission is to power innovation that drives human advancement.
The R&D Engineer II contributes to the development of software products, components or (micro-) services in the area of mechanical simulation software. In this role, you will collaborate with a team of expert professionals to understand customer requirements and accomplish development objectives.
Key Responsibilities:
* Design, implement, maintain, test and document software modules and sub-systems
* Understand and employ best practices
* Bug verification, release testing and beta support for assigned products
* Market research and competitive analysis
Requirements:
* Masters degree in Computer Science, Applied Mathematics, Engineering or other natural science disciplines or Bachelor's degree in Engineering, Computer Science or related field with 2 years' experience
* Proven working experience within technical software development
* Proficiency in C++ and Python programming
PREFERRED QUALIFICATIONS:
* Distributed computing technologies like micro-service architectures and APIs
* Computer-Aided Engineering (CAE), Finite Element Analysis (FEA), Computational Fluid Dynamics (CFD), CAD modeling
* Good communication and interpersonal skills
* Able to learn quickly and collaborate with others in a geographically distributed team
* Familiarity with containerization tools like Docker and Kubernetes