Note: The job is a remote job and is open to candidates in USA. ANSYS, Inc. develops engineering simulation software and is seeking a Senior R&D Engineer. The role focuses on improving nonlinear finite element analysis, transient dynamics, and contact mechanics algorithms, including GPU acceleration and HPC performance optimization. Responsibilities also include software design and development, testing, troubleshooting, release support, and participation in planning, architecture, and research.
Responsibilities
- Improve and enhance our Non-Linear solution procedure, Non-linear transient dynamics, and contact mechanics algorithms
- Perform R&D in GPU acceleration for nonlinear finite element analysis procedure including contact modeling
- Work on the performance improvement and memory reduction under HPC environments
- Design, code, test, document, implement, and maintain software components and systems
- Comfortable contributing to (and learning where necessary) anywhere within the full software stack (API design, database implementation, parallel programming, etc.)
- Perform moderately complex bug verification, release testing and beta support
- Investigate problems discovered by QA or product support and develop solutions
- Work under the general supervision of a development manager
- Participate in planning, architecture, and research
Skills
- PhD or foreign equivalent in Mechanical, Structural, Civil Engineering, Computer Science, or a related field of study, one (1) year of experience in a related position
- Alternate Acceptable Education and Work Experience Requirement: Master's degree or foreign equivalent in Mechanical, Structural, Civil Engineering, Computer Science, or a related field of study, and three (3) years of experience in a related position; or a Bachelor's degree or foreign equivalent in Mechanical, Structural, Civil Engineering, Computer Science, or a related field of study and five (5) years of experience in a related position
- Experience with contact mechanics, transient dynamics, and finite element coding experience
- Experience delivering high-quality products in a large-scale commercial software development environment
- Knowledge and commercial experience with object-oriented design, scripting languages, data structures and algorithms
- Experience with Python and C/C++, and Fortran
Benefits
- Telecommuting permitted from anywhere within the US
- This role may be eligible for an annual bonus
- This role may be eligible for equity
- This role may be eligible for other discretionary bonuses
- Comprehensive health, wellness, and financial benefits as part of a competitive total rewards package
Company Overview
Company H1B Sponsorship