We are seeking a junior software engineer to design, develop, and support high-performance software components and services for the extraction, processing, analysis, and visualization of physics simulation results.
Responsibilities
- Design and implement scalable software architectures for simulation results processing across multiple physics domains (Structures, Fluids, EMag, etc.).
- Develop high-performance algorithms optimized for large datasets, leveraging multi-core and multi-threaded architectures.
- Ensure robustness, maintainability, and performance of core infrastructure components.
- Contribute to the evolution of the results platform toward AI-ready data pipelines.
- Enable advanced analytics capabilities, including AI-assisted result interpretation and automated analysis workflows.
- Act as technical lead for complex developments involving algorithm design and performance optimization.
- Support downstream applications and dashboards relying on the results infrastructure.
- Contribute to maintenance activities and customer support for CSP-related topics.
Masters in Computer Science with some Mechanical Engineering or Mechanical Engineering with Computer experience