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
SIMULIA (Formerly ABAQUS, Inc.) (formerly HKS) - 3 years ago