Stage - Industrial C++ build & test system optimization f/m - Strategic Student Program
Core
Investigate, measure, and optimize build and test pipelines for the Simcenter Amesim industrial software platform to improve speed, robustness, and developer velocity.
Role type
Industrial C++ build & test system optimization intern
Builds
Simcenter Amesim build and test systems
Domain
Industrial software / Product Lifecycle Management (PLM)
Required skills
C/C++, CMake, Python, compiler optimization, build profiling, CI/CD workflows
Preferred skills
PIMPL, forward declarations, translation unit splitting, ccache, Jenkins, unittest, CTest
Technologies
GCC, MSVC, CMake, ccache, Conan, Qt, Jenkins, clang, MSVC
Responsibilities
Establish automated baselines for build/test performance, research and propose state-of-the-art optimization techniques, benchmark and prototype solutions, implement and scale optimizations, communicate improvements to development teams
Seniority
Intern
