Job Search and Career Advice Platform
2,985

Software jobs in Canada

Co-op, Engineering Assistant

Corinex Communications Corp.

Vancouver
On-site
CAD 60,000 - 80,000
21 days ago
I want to receive the latest job alerts for “Software” jobs

Media Planner, B2B

Lenovo

Morrisville
Remote
CAD 117,000 - 153,000
21 days ago

Software Developer

080 Fidelity Investments Canada ULC

Toronto
Remote
CAD 80,000 - 100,000
21 days ago

Intermediate AI Software Developer - Remote (Canada)

Info-Tech Research Group

London
Remote
CAD 75,000 - 95,000
21 days ago

Senior Machine Learning Engineer - AI First Group

Pager

Toronto
On-site
CAD 100,000 - 130,000
21 days ago
Discover more opportunities than anywhere else.
Find more jobs now

Software Developer

SAVORMETRICS

Mississauga
On-site
CAD 70,000 - 90,000
21 days ago

Artiste - Effets visuels [Rainbow Six Siege]

Ubisoft Entertainment

Montreal
Hybrid
CAD 60,000 - 80,000
21 days ago

Software Developer, Data Pipelines - Generative AI. Remote or Hybrid Canada

Autodesk

Winnipeg
Hybrid
CAD 98,000 - 145,000
21 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Product Marketing Manager

ReCharge Payments

Toronto
Hybrid
CAD 112,000 - 140,000
21 days ago

Project Signaling Design Specialist

Hitachi Vantara Corporation

Toronto
Hybrid
CAD 80,000 - 100,000
21 days ago

Senior Software Engineer, Backend (Voice Platform)

Cresta

Toronto
Hybrid
CAD 125,000 - 150,000
21 days ago

Software Development Engineer II (Dartmouth, NS)

TEEMA

Montreal
On-site
CAD 80,000 - 100,000
21 days ago

Software Engineer

Cisco

Ottawa
On-site
CAD 80,000 - 100,000
21 days ago

Senior Software Developer

Verily

Waterloo
On-site
CAD 90,000 - 130,000
21 days ago

Software Developer [#4854]

Alteo

Montreal
Hybrid
CAD 80,000 - 100,000
21 days ago

Frontend Software Developer

UniUni

Vancouver
On-site
CAD 80,000 - 100,000
21 days ago

Senior Software Engineer, Ads

Instacart

Manitoba
On-site
CAD 165,000 - 183,000
21 days ago

Administrative Assistant - Contract

Coconut Software

Saskatoon
Hybrid
CAD 45,000 - 75,000
21 days ago

Senior Software Engineer - SRE, Backend (Reliability Engineering)

Affirm

Canada
Remote
CAD 150,000 - 200,000
21 days ago

Junior Software Developer

Dialogue Health Technologies Inc.

Toronto
On-site
CAD 100,000 - 125,000
21 days ago

Senior Software Engineer - JAVA [2]

Polytechnic University of the Philippines

Ajax
On-site
CAD 80,000 - 100,000
21 days ago

Co-op Software Engineer - Distributed Data (12-16 months)

Huawei Technologies Canada Co., Ltd.

Markham
On-site
CAD 30,000 - 60,000
21 days ago

Senior Software Engineer - Backend (Python)

Flywheel Digital

Toronto
Hybrid
CAD 80,000 - 110,000
21 days ago

Senior Embedded Software Engineer

Aversan

Brampton
On-site
CAD 80,000 - 100,000
21 days ago

Technical Project Coordinator

Eleks

Canada
On-site
CAD 45,000 - 70,000
21 days ago

Top job titles:

Dental Assistant jobsMechanical Engineer jobsPublic Health jobsSeasonal jobsCivil Engineer jobsSalesforce jobsMuseum jobsFitness Trainer jobsSpa jobsUltrasound jobs

Top companies:

Jobs at Home DepotJobs at RogersJobs at TeckJobs at DhlJobs at UbisoftJobs at BoeingJobs at AtlassianJobs at BloombergJobs at VisaJobs at Sony

Top cities:

Jobs in VancouverJobs in QuebecJobs in WinnipegJobs in RichmondJobs in LangleyJobs in VictoriaJobs in Saint JohnJobs in MorrisvilleJobs in Saint BrunoJobs in Rhein

Similar jobs:

It Software Engineer jobsSoftware Engineer jobsSoftware Developer jobsEntry Level Software Developer jobsPython Software Developer jobsJunior Software Developer jobs
Co-op, Engineering Assistant
Corinex Communications Corp.
Vancouver
On-site
CAD 60,000 - 80,000
Full time
21 days ago

Job summary

A technology company in smart energy solutions is seeking a Co-op Student to gain hands-on experience with software development and testing. You will collaborate with experienced engineers on real projects and learn industry best practices. This role is ideal for students enrolled in related technical programs, eager to develop their skills in a supportive environment.

Qualifications

  • Strong understanding of embedded firmware development concepts.
  • Willingness to learn new technologies.
  • Ability to follow instructions and work under supervision.

Responsibilities

  • Collaborate with a cross-functional team to deliver software solutions.
  • Assist in developing and executing test scenarios and plans.
  • Participate in requirement gathering and test execution.

Skills

Problem-solving skills
Learning new technologies
Good communication
Detail-oriented
Familiarity with programming languages

Education

Currently enrolled in Electrical/Computer Engineering, Software Engineering, or Computer Science

Tools

Linux/Embedded Linux
C
C++
Python
Bash
Job description
About The Company

At Corinex, we are driving the future of energy with cutting-edge Broadband over Power Line (BPL) technology. As a global leader in smart grid solutions, we enable utilities to enhance grid visibility, flexibility, and decarbonization, supporting the seamless integration of renewable energy, electric vehicles, and heat pumps into the power grid.


Headquartered in Vancouver, Canada, Corinex is the market leader in Europe, particularly in Spain, where our BPL solutions are deployed by major DSOs (Distribution System Operators) to improve grid operations. With successful implementations across global markets, our technologies accelerate the transition to a more sustainable, decentralized, and efficient energy infrastructure. Recognized as a key contributor to industry standards and a 2024 Deloitte Technology Fast 50 winner, Corinex is shaping the future of smart energy.


About The Job

As a Co-op Student, you will work closely with experienced engineers and testers, gaining hands-on experience while contributing to real projects. You’ll be mentored throughout your term, with opportunities to learn best practices, explore emerging technologies, and develop your technical skills in a collaborative environment.


Duties & Responsibilities


  • Collaborate with an agile, cross-functional team, contributing to the delivery of high-quality software solutions while learning industry best practices.

  • Assist in developing and executing test scenarios, test plans, and methodologies to ensure coverage of use cases and features, helping to identify defects under supervision.

  • Participate in requirement gathering, environment setup, and test execution with guidance from senior team members.

  • Support various phases of the software testing cycle, including feature testing, regression testing, and bug triage.

  • Document and analyze test results, reporting findings to developers and suggesting improvements when appropriate.

  • Learn about automated testing by contributing to the development and maintenance of test scripts and tools under guidance.

  • Help maintain the test repository and ensure tests remain up-to-date as new features are introduced.

  • Assist in lab setup and maintenance while learning about hardware configurations and the testing environment.

  • Investigate and help debug issues with guidance, providing detailed information to assist in resolution.

  • Provide input on assigned tasks and meet deadlines while learning how to estimate work effort.

  • Follow up on defects and tasks assigned by your mentor or manager, communicating updates to the team.

  • Gain exposure to next-generation G.hn-based communication devices and equipment, learning about emerging technologies in the field.

  • Observe and participate in architectural design discussions, gaining insight into how solutions for new and existing products are developed.

  • Learn how to translate user requirements into product features and functional components, supporting senior engineers in the process.

  • Assist with software design and development in C/C++, Bash, and Python for embedded environments, including Embedded Linux, under mentorship.

  • Support firmware maintenance for existing product lines, learning about real-world updates and troubleshooting techniques.

  • Gain an understanding of the embedded system design cycle from requirements to launch through guided participation.


Qualifications


  • Currently enrolled in a Electrical/Computer Engineering, Software Engineering, Computer Science, or related Applied Science technical program.

  • Strong understanding of embedded firmware development concepts, testing principles, or network systems (coursework or personal projects accepted).

  • Familiarity with at least one programming language (e.g., C, C++, Python, or Bash).

  • Strong problem-solving skills and willingness to learn new technologies.

  • Ability to follow instructions, work under supervision, and ask questions when needed.

  • Good communication skills for collaborating with team members and documenting work.

  • Detail-oriented, with an interest in producing high-quality work.

  • Comfortable working in both independent and team environments.

  • Familiarity with Linux/Embedded Linux environments is an asset but not required.

  • Previous co-op, internship, or personal project experience in embedded, software or hardware development is an asset.

  • Previous
  • 1
  • ...
  • 93
  • 94
  • 95
  • ...
  • 120
  • Next

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform
Land a better
job faster
Follow us
JobLeads Youtube ProfileJobLeads Linkedin ProfileJobLeads Instagram ProfileJobLeads Facebook ProfileJobLeads Twitter AccountJobLeads Xing Profile
Company
  • Customer reviews
  • Careers at JobLeads
  • Site notice
Services
  • Free resume review
  • Job search
  • Headhunter matching
  • Career advice
  • JobLeads MasterClass
  • Browse jobs
Free resources
  • 5 Stages of a Successful Job Search
  • 8 Common Job Search Mistakes
  • How Long should My Resume Be?
Support
  • Help
  • Partner integration
  • ATS Partners
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved