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

Software Test Co-op Student

Job in Port Coquitlam, BC, Canada
Listing for: Kongsberg Gruppen
Apprenticeship/Internship position
Listed on 2026-09-08
Job specializations:
  • Software Development
    Software Testing, Software Engineer, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 30000 - 36000 CAD Yearly CAD 30000.00 36000.00 YEAR
Job Description & How to Apply Below

Kongsberg Discovery Canada Ltd., 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.

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

For inspiration and more information, watch our company video and visit the Kongsberg website.

There has never been a more exciting time to work for Kongsberg Discovery Canada Ltd. than right now. With us, you will be at the forefront of developing and validating software solutions used to control and monitor advanced subsea sonar systems.

POSITION SUMMARY

Reporting to the Software Manager, the Software Test Co‑op Student will support the verification and validation of software applications used to configure, control, monitor, and test underwater sonar systems. This position provides hands‑on experience working with real‑world hardware and software systems in a multidisciplinary engineering environment.

The successful candidate will assist with manual and automated testing activities, test development, defect reporting, and software quality improvement initiatives while working closely with software, hardware, and systems engineers.

ROLE AND RESPONSIBILITIES
  • Develop and execute manual test procedures for desktop, embedded, and system‑level software applications.
  • Assist in the creation and maintenance of automated test scripts and test frameworks.
  • Perform functional, regression, integration, and acceptance testing of sonar control and monitoring software.
  • Record, track, and verify software defects using issue tracking tools.
  • Analyze test results and work with engineers to identify and troubleshoot software issues.
  • Assist with validation of software releases prior to deployment.
  • Support software‑hardware integration testing using laboratory sonar and electronics equipment.
  • Create and maintain test documentation, test reports, and validation records.
  • Participate in software design reviews, sprint activities, and technical discussions as appropriate.
  • Contribute to continuous improvement of software test processes, tools, and practices.
QUALIFICATIONS AND EDUCATION REQUIREMENTS
  • Currently enrolled in a Computer Science, Computer Engineering, Software Engineering, or related degree program.
  • Completed third or fourth year of study and eligible for a co‑op work term.
  • Knowledge of software development and testing principles.
  • Experience programming in one or more languages such as Python, C++, C#, or Java.
  • Familiarity with version control systems such as Git.
  • Strong analytical, troubleshooting, and problem‑solving skills.
  • Strong written and verbal communication skills.
  • Ability to work independently while collaborating effectively within a multidisciplinary team.
  • High level of energy, enthusiasm, curiosity, and willingness to learn.
PREFERRED SKILLS
  • Experience developing automated tests or test scripts.
  • Familiarity with software quality assurance, verification, and validation practices.
  • Exposure to hardware‑software integration or embedded systems.
  • Experience with issue tracking and test management tools.
  • Knowledge of networking, serial communications, or instrumentation interfaces.
  • Familiarity with Agile development methodologies.
  • Interest in robotics, marine technology, sensors, sonar systems, or related technologies.
  • Familiarity with LLM based coding analysis and test tools.
WHAT YOU WILL LEARN
  • Software verification and validation methodologies used in commercial marine products.
  • Automated test development and execution techniques.
  • Hardware‑software integration testing in a real‑world…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
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