✨ About The Role
- The Software Engineer will focus on enhancing meshing tools for structural simulation in Fusion.
- Responsibilities include developing new approaches to improve the performance and reliability of the meshing technology stack.
- The role involves producing clean, effective, and well-documented source code while participating in code reviews.
- Maintaining CI/CD processes that support all operating systems is a key responsibility.
- The engineer will apply experience in different HPC techniques, such as CUDA and OpenMP, to improve software performance.
âš¡ Requirements
- A Master's degree in computer science, mechanical engineering, or a related field is essential for this role.
- Candidates should have prior experience with build tools like CMake and familiarity with various operating systems including Linux, Windows, and Mac.
- Experience with performance profiling tools such as Visual Studio and VTune is important for success in this position.
- A strong foundation in computer science fundamentals, particularly in coding with C++ and Python, is preferred.
- An interest in solving complex mechanical engineering problems will be beneficial for this role.