Senior Software Engineer
SIMULIA (Formerly ABAQUS, Inc.) (formerly HKS) - Providence, RI

This job posting is no longer available on SIMULIA (Formerly ABAQUS, Inc.) (formerly HKS). Find similar jobs:Senior Software Engineer jobs - SIMULIA jobs

SIMULIA is the world’s leading brand for advanced finite element software. We are looking for a Software Development Engineer to join our Architecture team at our Providence, RI headquarters. The Architecture team is responsible for developing the infrastructure supporting various aspects of finite element computations for the SIMULIA products. As our products continue to penetrate new and broader markets, we must ensure our software evolves accordingly by allowing for greater flexibility, scalability, and maintainability. This position offers excellent potential for technical career growth and leadership through contributing to the advancement of the architecture in these areas. The successful candidate will have experience with data modeling and programming languages, and with engineering, scientific, or statistical database management systems (SSDBM). Knowledge of the Mechanical Engineering application domain is a strong plus.

We are seeking candidates with a MS or Ph.D. in Engineering, Mathematics, or Computer Science and 5-10 years experience developing simulation software.

Additional requirements include:
Background in modern programming techniques, including object oriented design (UML), componentization, parallelization, and performance

Proven C++ and XML skills

Familiarity with relational database technology and schema

Background in the finite element method or computational mechanics considered a plus

Excellent communication skills and ability to work well in a team