Senior Software Engineer - Inertial Navigation and Sensor Fusion

Kongsberg Discovery

Horten

Hybrid

NOK 1,000,000 - 1,500,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary and benefits
Flexible work hours
Good pension and insurance
Sea trials in Oslofjord

Job summary

KONGSBERG is seeking a Senior Software Engineer to join the Navigation Software Team and help shape autonomous marine navigation solutions. You will work on core INS software, integrate inertial sensors, and develop advanced navigation algorithms for real-time and post-processing use.

You will collaborate with product development, testing, and production teams to ensure robust software across hardware and system levels.

Qualifications

  • MS/PhD in cybernetics, mathematics, physics, CS or equivalent experience.
  • 3+ years as a software engineer.
  • Experience in inertial navigation, stochastic sensor fusion, ML, or state estimation.
  • Ability to obtain security clearance.

Responsibilities

  • Deliver technical results within the team area.
  • Design, develop, test, and analyze software systems for INS and navigation.
  • Participate in sea trials in the Oslofjord to verify new developments.

Skills

3+ years of experience
Inertial navigation
Stochastic sensor fusion
Machine learning for navigation
State estimation

Education

MSc or PhD in cybernetics/ mathematics/ physics/ CS

Tools

Modern C++
Python
MATLAB
Linux
Windows
Git
Visual Studio

Job description

Senior Software Engineer - Inertial Navigation and Sensor Fusion
  • Sektor Privat

Design and implement advanced navigation algorithms, stochastic sensor fusion, and core INS software for autonomous marine robotic platforms.

  • MSc or PhD in cybernetics, mathematics, physics, computer science, or equivalent experience
  • At least 3 years of experience as a software engineer
  • Experience in inertial navigation, stochastic sensor fusion, machine learning, or state estimation
  • Ability to obtain a security clearance
  • Competitive salary and benefit packages
  • Flexible work hours and holiday arrangements
  • Good pension and insurance scheme
  • Opportunity to participate in sea trials in the Oslo fjord
Senior Software Engineer - Inertial Navigation and Sensor Fusion

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 teams 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
  • Microsoft Visual Studio
  • Git
  • 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!

Withus,youwillbeofferedacompetitivesalaryandbenefitpackageswithgooddevelopmentopportunitiesin an international environment. Wehaveflexibleworkhoursandholidayarrangements inadditionto agoodpensionandinsurancescheme.Weoffer an inspiring and safework environmentandthepossibilitytoworkwithsustainableandexcitingsolutionsforthefuture.

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:
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 develop 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.

software, engineer, navigation, C++, Python

SG

Sondre Garsjø

90 58 50 23 Kopier telefonnummer 90 58 50 23

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Are you our next Resilient Navigation Systems Engineer?
Are you our next Resilient Navigation Systems Engineer?

Kongsberg Discovery • Trondheim

On-site
NOK 900,000 - 1,200,000
Resilient Navigation Systems Engineer
Resilient Navigation Systems Engineer

Kongsberg Gruppen • Trondheim

On-site
NOK 900,000 - 1,200,000
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
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
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
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
Operational Systems Designer
Operational Systems Designer

Kongsberg Discovery • Horten

Hybrid
NOK 900,000 - 1,200,000
Competitive salary and benefits
Flexible work hours and holidays
Good pension and insurance schemes
+1
Full-Stack SW Engineer – Positioning and Monitoring
Full-Stack SW Engineer – Positioning and Monitoring

Kongsberg Gruppen • Horten

On-site
NOK 750,000 - 950,000
Flexible working hours
Hybrid working arrangements
Pension scheme