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

Software Developer, Software Engineer, Full Stack Developer

Job in Lynnwood, Snohomish County, Washington, 98037, USA
Listing for: Kongsberg Gruppen
Full Time position
Listed on 2026-06-30
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 140000 - 160000 USD Yearly USD 140000.00 160000.00 YEAR
Job Description & How to Apply Below
  • Adresse , Lynnwood, WA
    Washington
    search.country.

    UNITED STATES

Kongsberg Discovery
, a subsidiary of KONGSBERG, is a global technology company, providing innovative and reliable technology solutions for all marine industry sectors including merchant, offshore, subsea, and naval. Headquartered in Horten, Norway, the company has manufacturing, sales, and service facilities internationally. Kongsberg Discovery is a market leader in systems for positioning, surveying, and navigation. We are determined to provide our customers with innovative and reliable marine electronics that ensure optimal operation both on and under the sea.

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

  • Fully subsidized health & welfare benefits for employee (discounted costs for family members) with an option of a high-deductible plan that includes an annual employer contribution towards your health savings account ($1500 for family, $750 for employee only, and prorated depending on date of hire)
  • Fully subsidized dental and vision coverage
  • Eligible for annual employee bonus program
  • Up to 5% employer match program
  • Flexibility with Paid Time Off
  • Professional and personal development and career opportunities
  • Safe and collaborative culture

There has never been a more exciting time to work for Kongsberg Discovery than right now. With us, you will be in the forefront of enabling the business to achieve their objectives through the role as our Software Developer.

POSITION SUMMARY:

Reporting to the Operations Manager, the Software Developer plays a critical role in the design, development, and sustainment of our software applications that control, monitor, and visualize data from our advanced sonar systems. This position requires strong software engineering fundamentals, a solid understanding of hardware–software interaction, and the ability to collaborate effectively within a hybrid team environment.

Our application software is central to the user experience of our sonar portfolio, making this role essential to delivering reliable, high‑performance products to our customers.

ROLE AND RESPONSIBILITIES:
  • Design, implement, test, debug, and document software applications for controlling and monitoring sonar devices, primarily using C++ and the Qt framework on Windows.
  • Diagnose and resolve defects, enhance existing features, and contribute to the evolution of current applications.
  • Develop and maintain design documentation to support efficient maintenance, scalability, and code reuse.
  • Ensure software meets functional, performance, stability, and reliability requirements.
  • Collaborate closely with engineering peers, product managers, and cross functional stakeholders to understand requirements and deliver high quality features.
  • Stay current with modern technologies, tools, and best practices; recommend improvements that support product and business goals.
  • Contribute to system architecture discussions and help define scalable design patterns.
  • Participate in continuous improvement of development processes, tools, and workflows.
QUALIFICATIONS AND

EDUCATION REQUIREMENTS:
  • Bachelor’s degree in Engineering, Computer Science, or a related discipline; equivalent experience will be considered.
  • 5 or more years of professional experience in software design and development.
  • Strong proficiency in C++ and object oriented programming.
  • Experience with UI/UX development is an asset.
  • Must be a US Citizen and hold a valid US Passport.
  • Must be eligible and able to hold a security clearance.
Technical Experience (any combination of the following):
  • Software system design and development in C++.
  • Ethernet/sockets programming (e.g., TCP/IP).
  • Multi‑threaded application development.
  • Windows and/or Linux operating systems.
  • Familiarity with Windows API.
  • GUI design and development (Qt preferred).
  • System integration and testing.
  • Azure Dev Ops, Git, or similar version control and CI/CD systems.
  • Signal and image processing.
  • Experience collaborating with cross‑functional…
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