
Senior Developer - Finite Element Solver
- Pune, Maharashtra
- Permanent
- Full-time
- Development of our Sesam FE solvers and associated tools used for strength assessment of maritime, offshore and renewable structures
- Improve computational performance of Sesam FE solvers and tools through profiling, code and algorithm optimization, and parallelization.
- Understand customer needs for improving the performance and user experience of Sesam software engineering workflows
- Together with the Strength Assessment team, responsible for enhancing and renewing the architecture of Sesam strength assessment software
- Contribute to the development of Sesam strength assessment tools to support standards like Eurocode, ISO, DNV, API covering both frame and plate-type structures
- Flexible work arrangements for better work-life balance .
- Generous Paid Leaves (Annual, Sick, Compassionate, Local Public, Marriage, Maternity, Paternity, Medical leave).
- Medical benefits ( Insurance and Annual Health Check-up).
- Pension and Insurance Policies (Group Term Life Insurance, Group Personal Accident Insurance, Travel Insurance).
- Training and Development Assistance (Training Sponsorship, On-The-Job Training, Training Programme) .
- Additional Benefits (Long Service Awards, Mobile Phone Reimbursement).
- Company bonus/Profit share.
- Competitive remuneration.
- Hybrid workplace model.
- A culture of continuous learning to aid progression.
- Personal Growth opportunity using our 70-20-10 philosophy: 70% learning on the job, 20% coaching and 10% training.
- MSc or higher within Structural Engineering, Naval Architect, Maritime Engineering, Civil Engineer, Mathematics, Physics or similar
- 5-10 years of experience as software developer of CAE software with focus on finite element solvers
- Strong knowledge of numerical methods, algorithms, and data structures relevant for FE analysis, including mesh generation, solver techniques, and post-processing
- Experience with programming languages, frameworks, and tools such as C#, C++, or Fortran
- Familiarity with object-oriented practices is required
- Experience with CI/CD. We use Azure DevOps
- Experience in software development practices, including version control (we use Git), software testing (unit and regression), and debugging
- Experience with Visual Studio is a plus.