Software Developer Simulia (F/M)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Experteer Overview As part of the 3DEXPERIENCE Fluids Development Team in Madrid, you will help build a next?gen Fluids application for seamless user workflows and high-density data management.You’ll integrate NS and LBM solvers into unified multiphysics environments and design robust APIs to orchestrate case setups, solver runs, and post?processing.Collaborating across teams, you’ll drive modular, reusable architecture while sharing knowledge and exploring AI and cloud trends to future?proof our CAE solutions.Compensaciones / Beneficios * Lead and contribute to the development of a next?generation Fluids application within the 3DEXPERIENCE platform * Integrate Navier-Stokes and Lattice Boltzmann solvers into unified multiphysics/multiscale environments * Design robust APIs and data contracts to manage case setups, trigger external solver executions, and hand off results to post?processing tools * Modularize legacy and new codebases to drive reusability via clean architecture and design patterns * Document developments and lead knowledge?sharing initiatives to raise the team’s technical capabilities * Stay informed on technology trends (AI, new languages, cloud) and benchmark against competing CAE products to future?proof applications Responsabilidades * Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline * 3+ years of professional experience in C++ development with clean, maintainable, and efficient code * Solid understanding of software integration, general software architecture, and design patterns (SOA) * Hands?on experience with CI/CD pipelines and automated testing environments * Proactive, curious, dynamic mindset; able to work autonomously and collaborate in a cross?functional team Requisitos principales *
Requirements
Compensaciones / Beneficios * Lead and contribute to the development of a next?generation Fluids application within the 3DEXPERIENCE platform * Integrate Navier-Stokes and Lattice Boltzmann solvers into unified multiphysics/multiscale environments * Design robust APIs and data contracts to manage case setups, trigger external solver executions, and hand off results to post?processing tools * Modularize legacy and new codebases to drive reusability via clean architecture and design patterns * Document developments and lead knowledge?sharing initiatives to raise the team’s technical capabilities * Stay informed on technology trends (AI, new languages, cloud) and benchmark against competing CAE products to future?proof applications Responsabilidades * Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline * 3+ years of professional experience in C++ development with clean, maintainable, and efficient code * Solid understanding of software integration, general software architecture, and design patterns (SOA) * Hands?on experience with CI/CD pipelines and automated testing environments * Proactive, curious, dynamic mindset; able to work autonomously and collaborate in a cross?functional team Requisitos principales *
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 12 Best Jobs for Software Engineers
How software is steering vehicle technology
How Much Does a Software Engineer Make? Realistic Software Engineering Salaries
Best Countries for Software Engineers