Dassault Systèmes is a company that specializes in integrating structural solvers into structural model pre-processing applications. As a Software Engineer Intern, you will focus on performance optimization across workflows, assisting in various tasks related to simulation performance metrics and testing.
Responsibilities
Gathering simulation performance metrics, analyzing performance characteristics, and finding bottlenecks
Improving performance logging, including instrumenting code, to ensure essential performance metrics are captured
Creating performance tests that properly cover targeted user workflows
Contributing to dashboard content/reporting that tracks progress of improvements for identified bottlenecks
Automating the performance testing and profiling for efficient replay and reporting
Qualification
Required
BS in Computer Science or a related field
Experience with scripting languages, preferably but not limited to, Python, familiarity with C++ and Javascript
Familiarity software testing
Unit/Component/System testing
Regression testing
Automated testing
Ability to work well with others in a highly collaborative, cross-team environment
Preferred
Benefits
Dassault Systèmes is a catalyst for human progress.