Do you believe that our oceans are vital to our future?

SW Engineer R&D / Senior SW Engineer R&D

To meet an exciting, expanding, yet complex and demanding future, we are seeking a Software Engineer R&D to contribute to the future of marine robotics. As part of our Topside team, you will grow while contributing to the development of new and exciting products.

You will be part of the Uncrewed Platforms department, who design, create, and build autonomous underwater vehicles (AUVs) that can explore the ocean space from sea level down to 6000 meters depths. Our vehicles can operate autonomously for days and weeks at a time, gathering valuable information about the seafloor, the water, and objects below. We create and integrate advanced sensors for information collection, maritime navigation, and communication. 

The Uncrewed Platforms software group is responsible for the whole stack, ranging from sensor integration and vessel control to mission planning, control and monitoring as well as the acquisition, visualization, and analysis of recorded data.

What you will be working on

The Topside software team develops robust and highly complex applications for AUV mission planning and execution, data retrieval and visualization. In close cooperation with our other software teams, we focus on simplifying, while improving, the overall user experience for AUV operators throughout the world.

You will be responsible for delivery of technical results within the team’s area. On a day-to-day basis you will be involved in software system and component design, specification, implementation, and test. You will have the opportunity to learn how AUVs are operated by joining our own operators on sea trials in the Oslo fjord while testing and verifying new developments.

We are expanding and strengthening the team and are looking for a motivated colleague eager to make a difference.

What more we can offer you 

As part of our Topside team, you will be joining a safe and inspiring work environment where we focus on professional and personal growth while filling our common workday with a healthy portion of good humor.

You will be offered a competitive salary and benefit packages with good career development opportunities in an international environment. We have flexible work hours and holiday arrangements in addition to a good pension and insurance scheme.

Although we can't offer you

table soccer or a ping-pong table, we would like to offer you cooperation with our skiers, cyclists, climbers, musicians, runners, kayakers, video gamers, hobby gardeners, boat owners, hikers, photographers, and all other sorts of people that together make up the Uncrewed Platforms department at Kongsberg Discovery.


  • A Master’s degree within computer science or similar. Experience can compensate for a degree.
  • C++ programming experience. Knowledge of modern C++ is highly beneficial.
  • You are cooperative, responsible, and quality minded.
  • You have an excellent investigative and problem-solving ability.
  • You enjoy a good, technical discussion and are not afraid to contribute with your knowledge.
  • It is beneficial with experience within one or more of the following areas: Qt, Windows and/or Linux operating systems, processing large data quantities, and networking applications.

This employment may require security clearance by the Norwegian National Security Authority, clearance through Civil Aviation Authority or a background check.

Work location


Points of contact

Christoffer A. Andersen, Team Manager Topside

Tommy Walther-Jansson, Software Group Manager

More information on our products can be found at and

At KONGSBERG, we believe in tackling challenging problems and delivering extreme performance for extreme conditions.  We do that through excellent products and services developed for delivering the greatest benefits to our customers.


WORLD CLASS – through people, technology and dedication