Senior Software Engineer - Naval Architect Bentley Systems is a global provider of software solutions for engineers, architects, geospatial professionals, constructors, and owner-operators involved in design, construction, and operations of infrastructure. The Naval Architect will work in the Offshore design group to develop and maintain Bentley’s offshore software products, including development of numerical algorithms for offshore engineering and assisting a team of programmers to implement engineering design modules for Bentley’s MOSES product.
Responsibilities
Design, program, and document numerical algorithms for engineering and mathematical calculations in the software and troubleshoot engineering design modules to support the technical support group.
Develop advanced hydrodynamic analysis software used in cross-products and mentor junior developers.
Required Skills
Advanced (MS, PhD) degree in Naval Architecture, Structural or Mechanical Engineering, Physics, or relevant experience
Advanced programming skills in FORTRAN
Advanced understanding of Hydrodynamics
Experience in developing software using Intel FORTRAN and Object-oriented programming
Excellent sense of logic and engineering workflow
Excellent verbal and written communication skills in English
Desired Skills
Experience with hydrodynamic design and analysis tools (e.g., MOSES, SESAM, Orcaflex, NEMOH)
Knowledge of aero-elastic wind turbine solvers such as Bladed and OpenFAST
Knowledge in 3D static / dynamic analysis, finite element methods, direct / iterative solvers, sparse Eigen solvers
Experience with Oil & Gas offshore floating structures and offshore renewable energy
Programming in C# or C++, Python
Experience in macro programming in Excel, MathCAD, MATLAB
Experience with Agile software development processes
Experience in multi-threaded software development (parallel programming for multi-core CPU / GPU)
What We Offer
Collaborative work environment that values ideas and teamwork
Competitive salary and benefits package
Bentley Impact Day to volunteer with an organization of your choice
Colleague recognition programs and Bentley Achievers platform
Commitment to inclusion, belonging, and wellbeing through global initiatives
Opportunity to contribute to infrastructure projects that improve quality of life and sustainability
About Bentley Systems Bentley Systems provides software for infrastructure design, construction, and operations across transportation, water, energy, and cities. Founded in 1984, Bentley helps professionals unlock data value through digital twin solutions to transform project delivery and asset performance. Opportunity Employer Bentley is an equal opportunity employer. Qualified applicants are considered without regard to race, color, gender / gender identity, sexual orientation, disability, marital status, religion / belief, national origin, age, or any other characteristic protected by local law.
Job Details
Seniority level : Not Applicable
Employment type : Full-time
Job function : Engineering and Information Technology
Industries : Software Development
Get notified about new Senior Software Engineer jobs in Malaysia.
#J-18808-Ljbffr
Senior Software Engineer • Kota Bharu, Malaysia