**Senior Software Engineer – GIS**
**Location:**
Horten
**Type:**
Full-time / Permanent
**Division:**
Kongsberg Maritime – Maritime Simulation (K-Sim Products)
**Join Us to Build the Digital Seas of Tomorrow**
We're expanding our
**Model & Area Tooling Team**
, based on a major transformation effort within
**Kongsberg Maritime’s Maritime Simulation (K-Sim)**
division.
We’re hiring
**Senior Software Engineers**
to help build next-generation tooling for modeling simulation environments. If you are passionate about
**GIS**
,
**3D content**
, and
**simulation content development tooling**
, and want your work to contribute to safer and smarter maritime operations worldwide, we’d love to hear from you.
**Who We’re Looking For**
We are looking for developers with a solid grasp of GIS fundamentals, 3D tooling workflows, and an eagerness to build robust, user-friendly tools that help our content teams deliver realistic, high-quality simulation environments.
**Your Responsibilities**
- Lead the design and development of core tooling for GIS, 3D modeling, and terrain generation together with other Senior Engineers in the team
- Define and maintain clean software architecture in a mixed Python / C# codebase
- Coach and support junior developers, product managers and consultants in the team
- Collaborate with UX designers, simulation experts, and 3D artists to deliver user-centric solutions
- Continuously improve development workflows, documentation, and CI/CD practices
- Ensure performance, maintainability, and scalability of internal tools
**Required Skills**
- Strong experience with
**Python**
for tooling or automation
- Hands-on experience with
**GIS software**
such as
**QGIS**
or
**ArcGIS**
- Knowledge of
**PostGIS**
and spatial data management
- Experience working with
**Blender**
for 3D asset processing and automation
- Familiarity with
**C#**
, especially for integration with existing simulation tools
- Solid understanding of
**coordinate systems**
,
**vector/raster data**
, and
**terrain processing**
**Nice to Have**
- Experience building plugins or add-ons for QGIS/Blender
- Familiarity with maritime or geospatial simulation tools
- Background in computer graphics or geospatial data visualization
- Knowledge of Unreal Engine pipeline integration (a plus)
**What You’ll Work On**
- Develop and maintain custom tooling for importing, editing, and optimizing GIS and 3D data
- Automate data pipelines between GIS sources, Blender, and our simulation environments
- Improve and maintain legacy tools used to generate realistic ports, oceans, terrains, and coastlines
- Work closely with simulation engineers, content creators, and hydrodynamics experts