Kongsberg Discovery

Senior Software Engineer

About us: Join the Uncrewed Platforms division at Kongsberg Discovery, where we design and build autonomous underwater vehicles and uncrewed surface vessels. Our cutting-edge technology explores depths up to 6000 meters, gathering vital data about the seafloor, water, and objects within it. We integrate advanced sensors for maritime navigation and communication, ensuring our vehicles operate independently for extended periods.

Your role:

  • Design, implement, and maintain software for controlling and coordinating autonomous vehicles.
  • Collaborate with a multidisciplinary team to develop robust, scalable software solutions.
  • Follow projects from initial concepts to market-ready products.

Technologies we use:

  • Modern C++
  • Python/MATLAB
  • Linux and Windows
  • Azure DevOps
  • Microsoft Visual Studio
  • Git
  • CMake

What we offer:

  • Competitive salary and benefits.
  • Development opportunities in an international environment.
  • Flexible work hours and holiday arrangements.
  • Good pension and insurance schemes.
  • An inspiring and safe work environment.

Qualifications:

  • Master’s degree in cybernetics, computer engineering, computer science, or similar. (Experience can compensate for a degree.)
  • Significant experience in C++ programming. (Knowledge of modern C++ is beneficial.)
  • Proven track record in designing and developing complex software systems.
  • Ability to lead and mentor junior engineers, providing guidance and expertise.
  • Experience in one or more of the following areas is favorable:
    • Control theory
    • Inertial navigation systems
    • Low-level drivers
    • Motion planning and control
    • Networking applications
    • Real-time programming
    • Sensor fusion
    • Situational awareness
    • Software architecture and design
    • User experience and interface concepts
    • Windows or Linux operating systems

Security clearance by the Norwegian National Security Authority must be possible. See www.nsm.no for more information.

Personal characteristics:

  • Cooperative, responsible, and quality minded.
  • Excellent problem-solving abilities.
  • Ability to analyze complex issues and make rational judgments.
  • Specialist knowledge and expertise in your area.
  • Creative and innovative thinking.

Work location: Our main office is in Horten, with flexible options for working from Lysaker.

Contact: Tommy Walther-Jansson, Software Development Manager

About Kongsberg Discovery: Kongsberg Discovery leads product and technology development, supply chain operations, and project delivery for KONGSBERG's subsea and marine surface sensors, hydroacoustic positioning, sonar and mapping systems, robotic vessels, and communications systems. Recognized globally as a leader in its core markets, we focus on advanced technological and autonomous systems that optimize maritime operations and reduce environmental impact, driving a more sustainable future.

KONGSBERG, a global technology leader with a two-hundred-year history, continuously advances through innovative solutions. We value diversity and foster an inclusive culture, leveraging different perspectives to create positive business results.

Protecting people and planet

Share on:

Reference No.:

JR-P6651456

Region:

  • Akershus
  • Vestfold

Job type:

Permanent

Working hours:

Full-time

Working days:

Day

Position type:

Engineering - software/programming

Application deadline:

06/04/2025

Location:

Horten

Contacts:

Tommy Walther-Jansson

Mobile: +47 40244847

Company homepage:

http://www.kongsberg.com

Office address:

Strandpromenaden 50 3183 Horten

Office location: