SIMULIA Durability R&D Software Engineer
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.
YOUR ROLE:
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.
YOUR RESPONSIBILITIES:
- 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
YOUR QUALIFICATIONS:
- 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.
WHAT’S IN IT FOR YOU:
- 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
Basada en la plataforma 3DEXPERIENCE®, SIMULIA ofrece aplicaciones de simulación realistas que permiten a los usuarios mostrar el mundo en el que vivimos.