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 experienceAdvanced programming skills in FORTRANAdvanced understanding of HydrodynamicsExperience in developing software using Intel FORTRAN and Object-oriented programmingExcellent sense of logic and engineering workflowExcellent verbal and written communication skills in EnglishDesired 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 OpenFASTKnowledge in 3D static / dynamic analysis, finite element methods, direct / iterative solvers, sparse Eigen solversExperience with Oil & Gas offshore floating structures and offshore renewable energyProgramming in C# or C++, PythonExperience in macro programming in Excel, MathCAD, MATLABExperience with Agile software development processesExperience in multi-threaded software development (parallel programming for multi-core CPU / GPU)What We Offer
Collaborative work environment that values ideas and teamworkCompetitive salary and benefits packageBentley Impact Day to volunteer with an organization of your choiceColleague recognition programs and Bentley Achievers platformCommitment to inclusion, belonging, and wellbeing through global initiativesOpportunity to contribute to infrastructure projects that improve quality of life and sustainabilityAbout 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.
Equal 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 ApplicableEmployment type : Full-timeJob function : Engineering and Information TechnologyIndustries : Software DevelopmentGet notified about new Senior Software Engineer jobs in Malaysia.
#J-18808-Ljbffr