Software Engineer - Signal Processing

Kongsberg Defense US

New Jersey

On-site

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Kongsberg Discovery is seeking a Software Engineer – Signal Processing to contribute to advanced signal processing algorithms for real-time and offline monitoring, surveillance, and sensing systems used in commercial and naval applications.

The role targets recent graduates or early-career engineers with a strong academic foundation in signal processing, mathematics, and software engineering, offering hands-on work with acoustic data and production-grade software development.

Qualifications

  • Master’s degree in Signal Processing, Electrical Engineering, Applied Mathematics, Computer Science, or a related field.
  • Strong theoretical foundation in signal processing including FFT, filtering, time-frequency analysis, detection, estimation, and spectral analysis.
  • Experience with software development through academic projects, internships, thesis work, or personal projects using C#, .NET, C/C++, Python, or similar technologies.
  • Interest in signal processing, acoustics, sensor systems, and real-world monitoring applications.
  • Knowledge of beamforming, array processing, or source localization is an advantage.
  • Experience with real-world sensor data through academic or research projects is beneficial.
  • Familiarity with Linux-based development environments is an advantage.
  • Ability to work independently and as part of a team.

Responsibilities

  • Design, develop, and maintain advanced signal processing algorithms for real-time and offline applications.
  • Develop and optimize algorithms for beamforming, array processing, and source localization.
  • Implement and optimize signal processing solutions in production-grade software.
  • Work with data from acoustic sensors and measurement systems, including filtering, spectral analysis, detection, localization, and tracking.
  • Collaborate with hardware and systems engineers to ensure end-to-end system performance.
  • Participate in software architecture and design reviews.
  • Troubleshoot, analyze, and improve existing algorithms and software implementations.

Skills

Signal processing
C/C++
Python
C#
MATLAB
Linux
Beamforming
Source localization
Git
CI/CD
Team collaboration

Education

Master’s degree in Signal Processing or related field

Tools

MATLAB
Git
CI/CD

Job description

Kongsberg Discovery is growing, and we want you to be part of our journey. Join our Software Development team and contribute to the development of advanced monitoring and sensing solutions for both commercial and naval applications. Our product portfolio includes subsea leak detection systems, condition monitoring systems for rotating machinery, and acoustic monitoring solutions supporting naval operations worldwide.

The Software Engineer – Signal Processing will contribute to the development and implementation of advanced signal processing software used in monitoring, surveillance, and sensing systems for commercial and naval applications.

The role is suitable for recent graduates or early-career engineers with a strong academic foundation in signal processing, mathematics, and software engineering.

The position offers the opportunity to work with real-world acoustic and sensor data while developing practical expertise in beamforming, array processing, source localization, detection, and tracking.

The successful candidate will work closely with experienced software, systems, and signal processing engineers, contributing to algorithm development, software implementation, testing, and system integration while building domain expertise and technical competence.

Recent graduates with a strong academic background and a passion for signal processing and software development are encouraged to apply.

What You Will Be Doing
  • Design, develop, and maintain advanced signal processing algorithms for real‑time and offline applications
  • Develop and optimize algorithms for beamforming, array processing, and source localization
  • Implement and optimize signal processing solutions in production‑grade software
  • Work with data from acoustic sensors and measurement systems, including filtering, spectral analysis, detection, localization, and tracking
  • Collaborate with hardware and systems engineers to ensure optimal end‑to‑end system performance
  • Participate in software architecture and design reviews
  • Troubleshoot, analyze, and improve existing algorithms and software implementations
We think you should have
  • Master’s degree in Signal Processing, Electrical Engineering, Applied Mathematics, Computer Science, or a related field
  • Strong theoretical foundation in signal processing, including topics such as FFT, filtering, time‑frequency analysis, detection, estimation, and spectral analysis
  • Experience with software development through academic projects, internships, thesis work, or personal projects using C#, .NET, C/C++, Python, or similar technologies
  • Interest in signal processing, acoustics, sensor systems, and real‑world monitoring applications
  • Knowledge of beamforming, array processing, or source localization is an advantage
  • Experience working with real‑world sensor data through academic or research projects is beneficial
  • Familiarity with Linux-based development environments is an advantage
  • Ability to work both independently and as part of a collaborative engineering team
What You Bring
  • Exposure to real-time or embedded systems through academic projects, internships, or personal projects is an advantage
  • Knowledge of industrial, subsea, energy, instrumentation, or related engineering domains is beneficial
  • Experience with MATLAB, Python, or similar tools for signal processing and data analysis
  • Familiarity with version control systems (e.g. Git) and modern software development practices
  • Exposure to CI/CD pipelines through coursework, projects, or internships is an advantage
  • Eagerness to learn and develop expertise in signal processing and software engineering
Pre-employment check

This employment may require a pre-employment check procedure 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
  • Be part of a growing software organization supporting major naval programs
  • Work with advanced technologies within underwater acoustics, sensor systems, signal processing, and surveillance solutions
  • Play a key role in developing next‑generation monitoring systems for both commercial and naval customers worldwide
  • Collaborate with experienced engineers across software, systems, hardware, and signal processing disciplines
  • Opportunities to influence technical solutions and contribute to products used in mission‑critical environments
  • Strong focus on competence development, innovation, and technical excellence
  • Competitive compensation package and attractive employee benefits
Where you will be working

Bergen, Hegreneset

Interested in knowing more?

Contact: Oddvar Christiansen, Software Manager, oddvar.christiansen@kd.kongsberg.com

About Kongsberg Discovery

Kongsberg Discovery is serving the ocean space from the deepest sea to outer space. We develop technology to ensure sustainable management of marine resources, monitor climate change and critical infrastructure, and safeguard national security. Our technology aims to sustainably manage marine resources, monitor climate change, secure infrastructure, and protect national security. It is vital for offshore operations, fisheries, marine research, maritime activities, ocean energy production, infrastructure monitoring, and naval operations, addressing crucial global challenges.

We recognize the global sustainability challenges and are committed to developing solutions and products that address environmental impacts on the ocean ecosystem and resolve operational issues. The business has over 1,100 employees located in Horten, Trondheim, Bergen and Oslo in Norway, as well as operations in Alicante in Spain, Aberdeen in the UK, Lynnwood (Seattle), Houston, and New Orleans in the USA, Vancouver and Halifax in Canada, Kuala Lumpur in Malaysia, and Singapore. Kongsberg Discovery is part of KONGSBERG, a leading technology group based in Norway.

About KONGSBERG

KONGSBERG is a leading global technology group. Throughout our proud two hundred year history, we have continuously advanced, applying innovative solutions to the needs of our customers, partners and society at large. We believe diversity is our strength. By fostering an inclusive and diverse culture we nurture and ensure space for different perspectives and ideas. We are determined in our work to mature and improve our ability to utilize our diversity and culture of differences to create positive business results.

Protecting people and planet

Job type Permanent

Working hours Full-time

Working days Day

Application deadline 30/08/2026

Location Bergen

Company homepage http://www.kongsberg.com

Office address

Strandpromenaden 50

3183 Horten

See the location

Contact person

Oddvar Christiansen

Share on Facebook Share on Twitter Share on LinkedIn

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Fullstack and Architecture
Software Engineer - Fullstack and Architecture

Kongsberg Discovery • New Jersey

On-site
USD 110,000 - 170,000
Software Engineer - Signal Processing
Software Engineer - Signal Processing

Kongsberg Discovery • New Jersey

On-site
USD 90,000 - 130,000
Senior Project Manager
Senior Project Manager

Kongsberg Maritime • Town of Norway (WI)

On-site
USD 101,000 - 143,000
Insurance
Pension schemes
Flexible working arrangements
Project Controller Location: Kongsberg Discovery, Horten
Project Controller Location: Kongsberg Discovery, Horten

Kongsberg Gruppen • Town of Norway (WI)

On-site
USD 69,000 - 101,000
Insurance and pension
Flexible working hours
Meaningful role
+1
Project Controller
Project Controller

Kongsberg Maritime • Town of Norway (WI)

On-site
USD 74,000 - 95,000
Flexible working hours
Insurance and pension schemes
Competitive compensation and benefits
Applications Engineer
Applications Engineer

Kongsberg Maritime • Houston (TX), Northern (KY)

Hybrid
USD 85,000 - 110,000
Health & welfare benefits
Dental & vision coverage
Bonus program
+3
Applications Engineer Location: Kongsberg Discovery, Houston, TX
Applications Engineer Location: Kongsberg Discovery, Houston, TX

Kongsberg Gruppen • Houston (TX), Northern (KY)

Hybrid
USD 85,000 - 110,000
Health benefits
Dental and vision coverage
Annual bonus program
+1
Hardware Test Engineer/Technician Location: Kongsberg Maritime , Bekkajordet, Horten
Hardware Test Engineer/Technician Location: Kongsberg Maritime , Bekkajordet, Horten

Kongsberg Maritime • Town of Norway (WI)

On-site
USD 65,000 - 90,000
International environment
Flexible working hours
Pension plan
Sales Manager Naval Location: Kongsberg Maritime - Propulsion & Handling, Kristinehamn, Sweden
Sales Manager Naval Location: Kongsberg Maritime - Propulsion & Handling, Kristinehamn, Sweden

Kongsberg Maritime • Town of Sweden (NY)

Hybrid
USD 90,000 - 130,000
Project Controller Location: Kongsberg Maritime - Automation & Control, Kongsberg
Project Controller Location: Kongsberg Maritime - Automation & Control, Kongsberg

Kongsberg Maritime • Town of Norway (WI)

On-site
USD 74,000 - 95,000