SIMULIA Durability R&D Software Engineer

United Kingdom, Sheffield

DASSAULT SYSTEMES has an immediate opening for a Software Engineer within our SIMULIA Durability R&D team in Sheffield, England.  We are looking for someone who combines their passion for computational mechanics, especially in fatigue analysis, with a love of developing software for the engineers and designers that use our solutions.


You will join a team that designs, develops, and continually improves our fatigue and durability analysis solutions with a mission to make the SIMULIA the market leader in durability software solutions.  Your role will involve development in all layers of our fatigue solution code: from the fe-safe solver to the 3DEXPERIENCE GUI.


  • Understand and analyze user requirements, including through direct interaction with users
  • Understand competitors’ products, including users’ in-house programs/methods
  • Research and adopt the best algorithms or technologies to use
  • Design and implement solutions that are consistent with the 3DEXPERIENCE ecosystem, portfolio plans, committed values, and architectural objectives
  • Design and implement comprehensive automated tests
  • Develop or enhance the user documentation
  • Continually improve the performance, robustness, scalability, maintainability, and extensibility of our solutions
  • Share knowledge within and outside the team, including backing up technical support engineers when necessary


  • Education: MSc or PhD in mechanical, civil, or aerospace engineering with graduate studies in structural mechanics;
  • 5+ years of experience with structural FEA and fatigue analysis;
  • Experience in software development, including C/C++ and scripting languages. Ideally, you would have experience developing commercial scientific/engineering software. As a minimum, experience of implementing methodology using common scripting languages (e.g. Python/Matlab) is essential;
  • Excellent communication skills to collaborate effectively with team members, field engineers, and managers, and to work with users to understand their workflows, processes, and elicit requirements for software development;
  • Commitment to rigorous mechanics, software quality and schedules;
  • Proficiency in written and spoken English is essential.


  • Your work will impact the outcome of the world’s biggest companies and organizations;
  • Your coding skills will be constantly improved through challenging tasks, seminars, courses, peers knowledge sharing;
  • A permanent job in a sustainable, innovative, science-oriented international company;
  • Personal benefits: Health insurance, extra holidays, payed voluntary days, flexible working model.

Diversity statement

As a game-changer in sustainable technology and innovation, Dassault Systèmes is striving to build more inclusive and diverse teams across the globe. We believe that our people are our number one asset and we want all employees to feel empowered to bring their whole selves to work every day. It is our goal that our people feel a sense of pride and a passion for belonging. As a company leading change, it’s our responsibility to foster opportunities for all people to participate in a harmonized Workforce of the Future.
SIMULIA Logo > Dassault Systèmes

Powered by the 3DEXPERIENCE® Platform, SIMULIA delivers realistic simulation applications that enable users to reveal the world we live in.