Talent.com
Kongsberg Gruppen
Software Developer Location: Kongsberg Discovery, Port Coquitlam, BCKongsberg Gruppen • Port Coquitlam, Metro Vancouver Regional District, Canada
Software Developer Location: Kongsberg Discovery, Port Coquitlam, BC

Software Developer Location: Kongsberg Discovery, Port Coquitlam, BC

Kongsberg Gruppen • Port Coquitlam, Metro Vancouver Regional District, Canada
11 days ago
Job type
  • Full-time
Job description

We're looking for a Software Developer who enjoys solving complex technical challenges, writing high-quality code, and working across software and hardware to deliver reliable, high-performance applications.

At Kongsberg Discovery Canada Ltd., we're redefining what's possible beneath the surface. As a global technology leader, we develop cutting-edge solutions that support sustainable fisheries, underwater robotics, marine research, and ocean exploration. Our innovative positioning, navigation, and surveying technologies help customers operate more safely, efficiently, and sustainably in some of the world's most challenging environments.

At KONGSBERG, we believe that our people are the driving force behind our success. Through collaboration, innovation, and a commitment to excellence, we're solving complex challenges and developing technologies that have a meaningful impact around the world.

WORLD CLASS – through people, technology, and dedication.

About the Opportunity:

We have an exciting opportunity within our engineering team to help build the software that powers advanced sonar technology used in demanding real-world environments. We're looking for a Software Developer who enjoys solving complex technical challenges, writing high-quality code, and working across software and hardware to deliver reliable, high-performance applications.

You’ll play a key role throughout the software development lifecycle—from architecture and implementation to testing, deployment, and long-term product support—helping create software that controls, monitors, and visualizes data from our portfolio of sonar systems.

What You’ll Do:

  • Design, develop, test, and maintain robust C/C++ applications for Windows and Linux
  • Build software that interfaces directly with advanced sonar hardware.
  • Develop new features while improving the performance, stability, and reliability of existing applications.
  • Debug complex software and system-level issues across hardware and software boundaries.
  • Write unit tests and contribute to system verification and validation.
  • Produce clear technical documentation to support testing, maintainability and code reuse.
  • Collaborate closely with software, hardware, systems, and product teams to deliver high-quality solutions.
  • Contribute to scalable software architecture and modern engineering practices.
  • Stay current with emerging technologies and continuously improve our development processes.

What You’ll Bring:

  • Bachelor's degree in computer science, Software Engineering, Engineering, or equivalent combination of education and practical experience.
  • 3–5 years of professional software development experience.
  • Strong C/C++ development experience on both Windows and Linux.
  • Solid understanding of software architecture and object-oriented design.
  • Experience with multithreaded programming and concurrent systems.
  • Experience with TCP/IP networking and system-level programming.
  • Familiarity with Windows APIs, MFC, and embedded Linux tooling e.g Yocto .
  • Experience using Git, Azure DevOps, or similar source control and CI/CD platforms.
  • Experience working within Agile development teams.
  • MATLAB experience is a strong asset.

Who You Are

You’re a developer who enjoys tackling technically challenging problems and takes pride in delivering quality software. You take ownership of your work from concept through delivery, you can communicate effectively, and thrive in collaborative, cross-functional environments.

Why You’ll Enjoy Working Here:

At Kongsberg Discovery, you’ll join a team passionate about innovation and committed to helping one another succeed. We believe the best ideas come from diverse perspectives, curiosity, and empowering our people to continuously improve.

We take comprehensive care of our employees through

  • extended health, dental, and vision benefits
  • a 7% RRSP matching program
  • flexible paid time off
#J-18808-Ljbffr
Create a job alert for this search

Software Developer Location: Kongsberg Discovery, Port Coquitlam, BC • Port Coquitlam, Metro Vancouver Regional District, Canada

Similar jobs

Senior Software Developer

Monark GroupWhite Rock, Canada
Full-time

Overview We’re looking for a Senior Software Developer to build and support enterprise applications across a mix of legacy and modern technologies.This role requires strong experience in.NET Core, ... Show more

 • Promoted

Senior Project Engineer, Code Compliance & Certification - C$85,000 - C$100,000 A Year

Quality AssuranceCoquitlam, Canada
Full-time

Experienced Project Engineer needed for a Quality Assurance firm to manage certification projects, research building codes, and prepare compliance documentation. Show more

 • Promoted

Firmware Developer - C$95,912 - C$126,870 A Year

Epiroc CanadaWalnut Grove, Canada
Full-time

Firmware Developer role in Research & Development, focusing on strategy, project delivery, and collaboration with cross-functional teams in the BEV industry. Show more

 • Promoted

Evaluation Services - Project Engineer - Coquitlam, Bc - C$85,000 - C$100,000 A Year

IntertekCoquitlam, Canada
Full-time

Project Engineer needed to manage certification projects, conduct research on building codes, develop test plans, and prepare technical documentation.Requires a Bachelor's degree and 5-7 years ... Show more

 • Promoted

Technical Lead- Enterprise

Pattison Food GroupCity of Langley, Metro Vancouver Regional District, CA
Full-time

Come join Pattison Food Group Ltd.Jim Pattison business, and Canada’s largest Western‑based provider of food and health products.Great Place to Work and consists of Save‑On‑Foods and other well‑kno... Show more

 • Promoted

Senior Quantum Algorithms Developer

Photonic Inc.coquitlam, metro vancouver regional district, Canada
Full-time

Senior Quantum Algorithms Developer.Be among the first 25 applicants.Senior Quantum Algorithms Developer.Get AI-powered advice on this job and more exclusive features.The base annual salary range f... Show more

 • Promoted

Enterprise Solution Architect

Pattison Food Groupcity of langley, metro vancouver regional district, Canada
Full-time

Come join Pattison Food Group Ltd.Jim Pattison business, and Canada’s largest Western-based provider of food and health products.Save‑On‑Foods and other well‑known grocery banners.With nearly 300 r... Show more

 • Promoted

Bookkeeper

Longhouse Media Indigenous Youth Membership AwardCity of Langley, Metro Vancouver Regional District, CA
Full-time +1

Part-Time (Employee or Contractor).The Bookkeeper keeps Longhouse’s financial operations accurate, organized, and on time.From invoicing and accounts receivable to reporting and compliance, the rol... Show more

 • Promoted

Manufacturing Software Engineer

Epoch BiodesignCoquitlam, British Columbia, Canada
Full-time

Free from aging grids, fragile supply chains, and unnecessary extraction.At Moment Energy, we’re building a world where clean power is abundant, affordable, and uninterrupted for everyone.The world... Show more

 • Promoted

Full-Stack Software Engineer - $69,300 - $158,000 A Year

Booz Allen HamiltonWalnut Grove, Canada
Full-time

Seeking a Full-Stack Software Engineer to design and develop cutting-edge intelligence, surveillance, and reconnaissance (ISR) systems.This role involves full-stack development, problem-solving, an... Show more

 • Promoted

Full Stack Software Engineer, Senior - $86,800 - $198,000 A Year

Booz Allen HamiltonWalnut Grove, Canada
Full-time

Experienced Senior Full Stack Software Engineer needed to develop end-to-end software solutions in an agile environment, working with various programming languages and technologies. Show more

 • Promoted

Senior Software Developer (.NET/SQL Server)

Monark GroupWhite Rock, British Columbia, Canada
Full-time

We’re looking for a Senior Software Developer to build and support enterprise applications across a mix of legacy and modern technologies.This role requires strong experience in.NET Core, and SQL S... Show more

 • Promoted

Senior Software Engineer, Ai Applications - C$125,000 - C$145,000 A Year

Safe FleetPitt Meadows, Canada
Full-time

Designs and builds scalable AI-powered applications using modern Generative AI platforms and services, integrating AI agents, RAG, and workflow automation into real-world systems. Show more

 • Promoted

Firmware Developer - $95,912 - $126,870 A Year

EpirocPitt Meadows, Canada
Full-time

Firmware Developer sought to strategize and execute firmware/electronics development, ensuring timely project delivery.Collaborates with cross-functional teams and maintains quality standards. Show more