This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Bentley Systems is the leading global provider of software solutions to engineers, architects, geospatial professionals, constructors, and owner-operators for the design, construction, and operations of the world's infrastructure. It requires us to deliver software of the highest quality to ensure infrastructure is safe and complies with regulatory requirements. The Naval Architect will work in the Offshore design group to develop and maintain Bentley offshore software products. This includes development of numerical algorithms for engineering and general mathematical calculations and assisting a team of programmers to implement different engineering design modules for MOSES product.
Job Responsibility:
Contribute to a team that develops advanced hydrodynamic analysis software used in cross-products
Programming and documenting of numerical algorithms for engineering and general mathematical calculations in the software and troubleshooting engineering design modules to support the technical support group
Requirements:
Advanced (bachelor, Masters, PhD) degree in Naval Architecture, Structural or Mechanical Engineering
Strong understanding of hydrodynamics
Experience in developing software using Object-oriented programming
Excellent sense of logic and engineering workflow
Excellent verbal and written communication skills in English
Nice to have:
Programming in FORTRAN
Experience use of hydrodynamic design tools e.g. MOSES, or SESAM
Knowledge in some of the following areas is a plus: three-dimensional static and dynamic (time-history) analysis of structures, finite element development (thin and thick shell, solid, beams, columns) solution methods, direct\iterative solvers, sparse Eigen solvers
Some working knowledge of the Oil & Gas offshore floating structures
Programming in C# or C++, Python
Some experience in development of macro programs in Excel, MathCAD, MatLab
Experience in software development process following the Agile philosophy
Experience in multi-threaded software development (parallel programming for multi-core CPU\GPU systems)
What we offer:
Step into a collaborative work environment where ideas flourish, and teamwork propels us forward towards shared success
An attractive salary and benefits package
Bentley Impact Day: take a day off from work to volunteer with an organization of your choice
Celebrate milestone achievements and moments that matter through our colleague recognition award programs and our Bentley Achievers platform
A commitment to inclusion, belonging and colleague wellbeing through global initiatives and resource groups
Be part of a company committed to making a real difference by advancing the world’s infrastructure for better quality of life, where your contributions help build a more sustainable, connected, and resilient world