×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer - Signal Processing

Job in Elizabeth, Union County, New Jersey, 07215, USA
Listing for: Kongsberg Defense US
Full Time position
Listed on 2026-08-03
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 115918 - 168608 USD Yearly USD 115918.00 168608.00 YEAR
Job Description & How to Apply Below

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 Senior Software Engineer – Signal Processing will be responsible for the design, development, and optimization of advanced signal processing software used in monitoring, surveillance, and sensing systems for commercial and naval applications.

The role combines strong theoretical expertise in signal processing with practical software engineering and system integration. The position involves developing algorithms for acoustic monitoring, beamforming, array processing, source localization, and detection using data from advanced sensor systems.

The successful candidate will work closely with software, systems, hardware, and FPGA teams to develop robust and scalable solutions. In addition to hands‑on development, the role is expected to contribute to software architecture, technical leadership, mentoring, and strategic technology decisions within the signal processing domain.

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, source localization, and object tracking
  • 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
  • Participate in software architecture and design reviews
  • Troubleshoot, analyze, and improve existing algorithms and software implementations
  • Mentor and provide technical guidance to junior and mid‑level engineers
We think you should have
  • Master’s or PhD in Signal Processing, Electrical Engineering, Applied Mathematics, Computer Science, or a related field
  • Strong theoretical and practical background in signal processing (e.g. FFT, filtering, time‑frequency analysis, detection, estimation)
  • Solid experience with software development using C#, .NET, C/C++, Python, or similar technologies
  • Good understanding of numerical methods and algorithm optimization
  • Familiarity with Linux‑based development environments
  • Strong analytical and problem‑solving skills
  • Professional working proficiency in English
What You Bring
  • Experience with real‑time or embedded systems
  • Experience with beamforming, array processing, source localization, and object tracking
  • Experience from industrial, subsea, energy, or instrumentation domains
  • Knowledge of acoustic, vibration, or other physical measurement systems
  • Experience with MATLAB or similar signal processing tools
  • Familiarity with version control systems (e.g. Git) and CI/CD pipelines
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 / Why KONGSBERG / What we offer
  • 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 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…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary