Senior Software Engineer - Hydrodynamics & Real-Time Simulation Location: Kongsberg Maritime , Trondheim or Horten

Kongsberg Maritime

Trondheim

Hybrid

NOK 900,000 - 1,200,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Kongsberg Maritime is seeking a Senior Software Engineer to develop and maintain the core hydrodynamics kernel powering our world-leading ship simulators. You will work on real-time models from hydrodynamics to propulsion, collaborating with hydrodynamics modelers and engineers across disciplines.

The role emphasizes C++/C# development, internal tooling, and exploration of ML/CFD to boost accuracy and automation.

Qualifications

  • 5+ years software development experience in C++ and/or C#
  • Solid foundation in ship hydrodynamics, hydrostatics, and propulsion modeling
  • Understanding of real-time simulation constraints and requirements
  • Ability to advise hydrodynamics modelers on best practices and platform use
  • Experience designing or extending tooling for engineering workflows

Responsibilities

  • Develop and maintain simulation code for ship hydrodynamics, hydrostatics, and machinery systems in C++ and C#
  • Act as SME for hydrodynamic modeling supporting internal developers and modelers
  • Build tooling to enable modelers to calibrate new ship models efficiently
  • Explore ML and CFD to enhance model accuracy and automation
  • Stay updated on latest hydrodynamics research and translate findings to the platform
  • Ensure real-time performance and fidelity in maritime training simulations

Skills

Hydrodynamics modeling
C++ & C# development
Real-time simulation
Engineering tooling
ML & CFD exploration

Tools

Internal tooling platforms (NET/Python)
ML frameworks / CFD pipelines

Job description

Senior Software Engineer - Hydrodynamics & Real-Time Simulation

We're looking for a senior software engineer with a strong foundation in hydrodynamics and software development, responsible for the core hydrodynamics kernel that powers Kongsberg Maritime’s world-leading ship simulators.

You will be working on the heart of the simulator: the real-time models that govern ship behavior, from hydrodynamics and hydrostatics to propulsion and machinery.

Your Role
  • Develop and maintain simulation code in C++ and C# for ship hydrodynamics, hydrostatics, and machinery systems
  • Act as a subject-matter expert for hydrodynamic modeling, supporting both internal developers and hydrodynamics modelers
  • Work on tooling that enables hydrodynamics experts to build and calibrate new ship models efficiently and accurately
  • Explore and guide the use of machine learning and computational fluid dynamics (CFD) to enhance model accuracy and automation
  • Stay informed on the latest hydrodynamics research and translate relevant findings into actionable improvements in the simulation platform
  • Ensure real-time performance and simulation fidelity in maritime training and operational contexts
Who You Are

You're a rare hybrid: equally comfortable in a technical software engineering environment and a hydrodynamics modeling context. You understand how physical forces translate into code, and how tools should work to empower domain experts.

Must-Have Skills
  • 5+ years of software development experience in C++ and/or C#
  • Solid foundation in ship hydrodynamics, hydrostatics, and/or propulsion modeling
  • Understanding of real-time simulation constraints and requirements
  • Ability to support and advise hydrodynamics modelers in best practices and platform use
  • Experience designing or extending technical tooling for engineering workflows
Nice to Have
  • Experience with machine learning techniques and how they could apply to modeling or tooling
  • Exposure to CFD tools or the use of CFD data in model generation
  • Experience working in simulation domains (maritime, aviation, defense, automotive)
  • Familiarity with numerical modeling, control theory, or optimization methods
  • Academic or research background in naval architecture, fluid mechanics, or marine engineering
Technologies & Tools
  • C++ and C# (core simulator and tool development)
  • Internal tooling platforms (built for modelers, written in .NET and Python)
  • Optional: ML frameworks, CFD pipelines, or visualization tools
Why Join to MSIM?
  • Own the core hydrodynamics logic behind Kongsberg’s maritime training systems used globally
  • Work with an elite team of hydrodynamics modelers, mechanical engineers, and simulation experts
  • Opportunity to influence the future of ship simulation, from physics to tooling
  • Stay at the forefront of maritime R&D through exposure to academic and industrial innovation
  • Flexible location: Horten or Trondheim
Help Shape the Virtual Seas

Join us in building the next generation of ship behavior simulation, more accurate, efficient, and intelligent than ever before.

Kongsberg Maritime is a global leader in maritime technology. We deliver advanced solutions to the merchant fleet, offshore, fishing, and naval vessels, setting new standards for safe, efficient, and sustainable operations - both for new builds and existing fleets. In close collaboration with customers and research environments, we develop technology that solves real challenges at sea. Today, more than 30,000 vessels operate with our systems on board. Kongsberg Maritime has more than 8,300 employees in 35 countries.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Real-Time Hydrodynamics
Senior Software Engineer - Real-Time Hydrodynamics

Kongsberg Maritime • Trondheim

Hybrid
NOK 900,000 - 1,200,000
Senior Software Engineer - Inertial Navigation and Sensor Fusion Location: Kongsberg Discovery, Horten
Senior Software Engineer - Inertial Navigation and Sensor Fusion Location: Kongsberg Discovery, Horten

Kongsberg • Horten

Hybrid
NOK 900,000 - 1,200,000
Hydrodynamicist / Propeller Blade Designer
Hydrodynamicist / Propeller Blade Designer

Kongsberg Maritime - Propulsion & Handling • Ulsteinvik

Hybrid
NOK 900,000 - 1,200,000
Flexible hours
Remote work possibilities
International collaboration
Hydrodynamicist / Propeller Blade Designer
Hydrodynamicist / Propeller Blade Designer

Georgina Fielding • Osnes

Hybrid
NOK 900,000 - 1,200,000
Flexible hours
Remote work possibilities
Global travel
Operational Systems Designer Location: Kongsberg Discovery, Horten
Operational Systems Designer Location: Kongsberg Discovery, Horten

Kongsberg • Horten

Hybrid
NOK 900,000 - 1,150,000
Competitive compensation
Career development
Flexible work hours
+2
Senior Software Engineer - Inertial Navigation and Sensor Fusion
Senior Software Engineer - Inertial Navigation and Sensor Fusion

Kongsberg Gruppen • Horten

Hybrid
NOK 900,000 - 1,100,000
Flexible work hours
Pension and insurance
International environment
Full-Stack SW Engineer Positioning and Monitoring
Full-Stack SW Engineer Positioning and Monitoring

Kongsberg Discovery • Horten

Hybrid
NOK 800,000 - 1,100,000
Hybrid work arrangements
Competitive compensation
Insurance
+2
Resilient Navigation Systems Engineer Location: Kongsberg Discovery - Seatex - Trondheim, Trondheim
Resilient Navigation Systems Engineer Location: Kongsberg Discovery - Seatex - Trondheim, Trondheim

Kongsberg • Trondheim

Hybrid
NOK 900,000 - 1,100,000
Operational Systems Designer
Operational Systems Designer

Kongsberg • Horten

Hybrid
NOK 900,000 - 1,300,000
Competitive salary
Benefits package
Flexible work hours
+2
Full-Stack SW Engineer Positioning and Monitoring
Full-Stack SW Engineer Positioning and Monitoring

Kongsberg • Horten

On-site
NOK 900,000 - 1,150,000
Hybrid working arrangements
Competitive compensation
Professional development opportunities