JobCrawls

Job alerts, saved jobs and deadline reminders on your phone

Open app

Senior Software Engineer – Inertial Navigation and Sensor Fusion

Software Engineer

Posted Oct 22 (11 days ago) · Last updated Nov 2 · Open 11 days. This role usually stays open about 26 days

Key facts

Senior software engineer building marine inertial-navigation systems; requires C++ and 3+ years’ experience.

How this salary compares

Estimated €4,190 - €7,290In line with senior roles
This salary is above the market medianBased on 48 job postings
Monthly salary comparison for Software Engineer
MarketLower bound (25th percentile)MedianUpper bound (75th percentile)
senior roles€3,932 per month€5,590 per month€7,411 per month
This offer€4,190 per month€5,740 per month€7,290 per month

Statistics Finland’s earnings for the occupation group “Software developers” (2024), raised to July–September 2026. Job ads only set the differences by place and level. · Data and reuse

Where and how
Horten, NorwayHybridSenior
Languages required
English
Education
Masters
Experience
3 years experience

Original job ad

As published by Kongsberg Defence Oy

Open the ad
We are seeking a Senior Software Engineer to join our Navigation Software Team and help shape the next generation of autonomous marine navigation solutions. The team is responsible for the development, maintenance, and continuous improvement of the core Inertial Navigation System (INS) software used across our portfolio of marine robotic platforms. Our navigation solution includes both real-time navigation capabilities and post-processing functionality, delivering industry-leading accuracy and reliability in challenging maritime environments. As a key member of the team, you will work on the design and implementation of advanced navigation algorithms, stochastic sensor fusion techniques, and integration of inertial and aiding sensors. You will play a central role in developing the core INS technology, ensuring seamless integration across software, hardware, and system-level components. The team collaborates closely with product development, testing, and production organizations, giving you the opportunity to influence the complete lifecycle of our navigation solutions, from research and development to deployment in the field. You will join a highly skilled group of navigation specialists and software engineers who are passionate about creating some of the world's most advanced and robust navigation systems for autonomous marine robots. Your responsibilities You will be responsible for the delivery of technical results within the team’s area. On a day-to-day basis you will be involved in software system design, specification, development, implementation, test, and analysis. You will have the opportunity to join our operators on sea trials in the Oslo fjord to test and verify new developments. The technologies you will be working with Modern C++ Python/MATLAB Linux and Windows Azure DevOps Microsoft Visual Studio Git Your qualifications A MSc or PhD degree within cybernetics, mathematics/physics, computer science or similar. Experience can compensate for a degree. C++ programming experience and knowledge of modern C++ 3+ years of experience as a software engineer, with demonstrated experience or academic specialization in navigation-related fields, such as: Inertial navigation systems Stochastic sensor fusion Machine learning for navigation and perception State estimation and tracking We are particularly interested in candidates who can demonstrate competence through previous employment, research, thesis work, substantial personal projects, or relevant university coursework with a strong focus on navigation, estimation, sensor fusion, or related disciplines. Pre-employment check and security clearance This employment requires a pre-employment check procedure and security clearance in accordance with company security standards, role, or site requirements. Please note that this might affect the offer process or employment. Diversity statement At KONGSBERG, we believe that diversity fuels innovation. We encourage you to apply, even if you do not meet every requirement. Your unique perspective is valuable to us. Your skills, attitude and perspective could be exactly what we are looking for! Why join us With us, you will be offered a competitive salary and benefit packages with good development opportunities in an international environment. We have flexible work hours and holiday arrangements in addition to a good pension and insurance scheme. We offer an inspiring and safe work environment and the possibility to work with sustainable and exciting solutions for the future. Where you will be working Our main offices are in Horten, but we offer flexible solutions to accommodate candidates who prefer working from Lysaker. Interested in knowing more? Contact: Sondre Garsjø, Software Team Manager Øyvind Hegrenæs, Senior Principal Engineer Stian Skaalvik Sandøy, Specialist Software Engineer About KONGSBERG KONGSBERG protects people and critical infrastructure – from deep sea to space. We deliver advanced ocean and space technologies – from autonomous marine systems to satellites and data services – supporting sustainability, climate monitoring, infrastructure protection, and security. KONGSBERG also develops innovative technologies for defence, security, and surveillance markets, combining military and civilian expertise. Our defence and security solutions span missiles, weapon stations, air defence, command and control, and digital towers. Today, we have more than 7,500 employees in about 20 countries. The company is listed on the Oslo Stock Exchange and the Norwegian government controls about 50.01 percent of the shares. About Discovery The Discovery division develops technologies for sustainable ocean resource management, climate monitoring, critical infrastructure protection, and national security. Its technology platforms and solutions support offshore operations, fisheries, ocean research, maritime operations, sea-based energy production, and naval defence. Products include sonars, underwater communication equipment, satellites, surveillance and positioning systems, and autonomous vehicles. Customers span offshore, fisheries, marine research, maritime, energy, surveillance, defence, and naval sectors.

This is the employer's own ad. Pay, requirements and the other details on this page are our reading of it, not facts the employer confirmed.

About the role

Summarised by JobCrawls from the job ad above.

Requirements

  • MSc or PhD in cybernetics, mathematics, physics, computer science or similar; experience may compensate for a degree.
  • C++ programming experience and knowledge of modern C++.
  • At least three years of software-engineering experience.
  • Demonstrated experience or academic specialisation in navigation-related fields, such as inertial navigation, stochastic sensor fusion, machine learning for navigation and perception, or state estimation and tracking.
  • Competence may be demonstrated through employment, research, thesis work, substantial personal projects or relevant university coursework.

Responsibilities

  • Design and implement advanced navigation algorithms.
  • Develop stochastic sensor-fusion techniques and integrate inertial and aiding sensors.
  • Develop core INS technology and integrate it across software, hardware and system components.
  • Deliver technical results and carry out software system design, specification, development, implementation, testing and analysis.
  • Join sea trials in the Oslo fjord to test and verify developments.

Skills & technologies

Modern C++PythonMATLABLinuxWindowsAzure DevOpsMicrosoft Visual StudioGitInertial NavigationSensor FusionState Estimation And Tracking

Benefits & perks

About Kongsberg Defence Oy

Kongsberg Defence Oy logo
Kongsberg Defence Oy
View company
About the employer

KONGSBERG develops ocean and space technologies, including autonomous marine systems, satellites and data services. It also develops defence, security and surveillance solutions. The company has more than 7,500 employees in about 20 countries and is listed on the Oslo Stock Exchange.

Core values
DiversityInnovationSustainability
Company photos

Never miss a new Software Engineer job in Horten, Norway

Weekly or daily digest. Unsubscribe anytime.