Software Engineer Jobs in Canada

About 4770 results in (4) seconds Clear Filters

Jobs Search

About 4770 results in (4) seconds
WaveServer Software Developer - Fall 2025 - 4 months at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Senior Software Developer - C++ (Job Req #2025-311) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Design, Algorithms, Debugging, Multimedia Frameworks, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Advanced C++ experience is a must, along with a thorough understanding of object-oriented software design. Strong debugging skills and experience with multimedia frameworks are a plus.
Experience Required
Minimum 5 year(s)
Senior Software Developer (Java) - Enterprise Payments at CGI
Halifax, NS B3L 2C2, Canada - Full Time
Skills Needed
Database Design, Apache Kafka, Computer Science, Microservices, Computer Engineering, Gitlab, Solver, Spring Boot, Object Oriented Programming, Software Development, Java, Information Technology
Specialization
Software development computer science information technology computer engineering or programming
Qualification
Graduate
Software Developer- Front End - Intermediate - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Debugging, Authentication Systems, Node.Js, Typescript, Html, Agile Methodologies, Javascript, Css, Responsive Design, Communication Skills, Web Apps
Qualification
Graduate
Co-op Winter 2026 - Embedded Software Test - 4-Months at General Dynamics Mission Systems Canada
Ottawa, ON K2H 5B7, Canada - Full Time
Skills Needed
Soft Skills, Outlook, Software, Mil Std 1553, Test Procedures, Computer Science, Computer Engineering, Linux, Ethernet, Can Bus, Confluence, Embedded Systems, Interfaces, Ssh, Management System, Excel, Software Requirements, Powerpoint
Specialization
Computer science software engineering electrical engineering or computer engineering
Qualification
Graduate
Part-time Professor- Computer Info and Trade Software at Durham College
Oshawa, ON, Canada - Full Time
Skills Needed
Applied Research, Learning, Teaching, Assessment Methodologies, Universal Design
Specialization
Design
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Project Lead in Software Development – Applications at Stingray Media Group
Montréal, QC, Canada - Full Time
Skills Needed
Mobile, Jira, Television, English, Technology, Web
Specialization
Management technology or a relevant field related to the position
Qualification
Graduate
Senior Software Developer (IICS) - Financial Systems at Intact
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer (.NET,Azure Devops,Azure Services) at Arthur Grand Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Appeals, Design Techniques, It, Problem Solving, Sprints, Customer Service Skills, Operations, Accessibility, User Stories, New Development, Technology Solutions, Finance, Azure, Microsoft Azure, Web Apps, Scalable Web Applications, Cloud, Interpersonal Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer, 6+ years - Remote (Canada) at Jobgether
, , Canada - Full Time
Skills Needed
Software Development, Web Applications, Agile, Sql, Html5, Css3, Javascript, Code Reviews, Mentoring, Problem Solving, Design Patterns, Technical Communication, Aws, Salesforce Integration, Bilingual Proficiency
Specialization
A degree or diploma in Computer Science or a related field is required, along with a minimum of 6 years of professional software development experience. Strong proficiency in relational databases, SQL optimization, and experience with HTML5, CSS3, and JavaScript is essential.
Experience Required
Minimum 5 year(s)
Senior Software Developer - Client Integration - PRM at UniUni Logistics
Vancouver, BC, Canada - Full Time
Skills Needed
Amazon Web Services, High Availability, Plus, Version Control, Postgresql, Testing, Software Development, New Features, Root, Communication Skills, Distributed Systems, Design Documents, Computer Science, Constructive Feedback, Low Latency, Collaboration
Specialization
Computer Science, Engineering
Qualification
Graduate
Software Developer III, Embedded Systems/Firmware, AR at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Software Development, Programming Languages, Embedded Operating Systems, Data Structures, Data Analysis, Algorithms, Computer Science, Test Development
Qualification
Graduate
Experience Required
Minimum 2 year(s)
RQ09663 - Software Developer- Front End - Intermediate at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Content Management Systems, Aoda, Html, Cross Browser Compatibility, Node.Js, Design Patterns, Encoding, Pipelines, Responsive Design, External Clients, Middleware, Design, Documentation, Programming Languages, Devops, Large Scale Systems, Code, Customer Service
Qualification
Graduate
Project Manager in Software Development – Applications at Stingray Media Group
Montréal, QC, Canada - Full Time
Skills Needed
English, Mobile, Television, Web, Jira, Technology
Specialization
Management technology or a relevant field related to the position
Qualification
Graduate
Expert Technical Engineer at Finastra
Mississauga, ON, Canada - Full Time
Skills Needed
Computer Science, Matching, Employee Surveys, Disabilities, Incentives, Career Development, Access, Volunteering, Aoda, Voting, It, Leadership, Mathematics
Specialization
Computer science it mathematics or related field
Qualification
Graduate
Site Reliability Engineer at SGS
Remote, British Columbia, Canada - Full Time
Skills Needed
Infrastructure, Windows Server, Ansible, Puppet, Automation, Operating Systems
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Machine Learning Engineer at Alberta Machine Intelligence Institute
Edmonton, AB T5J 3B1, Canada - Full Time
Skills Needed
Ml, Resource Efficiency, Computer Science, Deep Learning, Reinforcement Learning, Reliability, Python, Machine Learning, Information Technology, Version Control, Data Science, Scalability
Specialization
Computer science information technology data science or a related field
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Security Network Engineer at Robert Half
Hamilton, ON L8P 4Y5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Machine Learning Engineer at Leap Tools
Remote, British Columbia, Canada - Full Time
Skills Needed
It, Python, Computer Science, Algorithms, Models, Machine Learning
Qualification
Graduate
Site Reliability Engineer at Bounce Pay
Montréal, QC, Canada - Full Time
Skills Needed
Cloud Development, Kubernetes, Azure, Infrastructure, Typescript, Python, Code
Qualification
Graduate
Experience Required
Minimum 5 year(s)
WaveServer Software Developer - Fall 2025 - 4 months at Ciena
Ottawa, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

27.0

Posted On

20 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

As the global leader in high-speed connectivity, Ciena is committed to a people-first approach. Our teams enjoy a culture focused on prioritizing a flexible work environment that empowers individual growth, well-being, and belonging. We’re a technology company that leads with our humanity—driving our business priorities alongside meaningful social, community, and societal impact.
How You Will Contribute:
As a Software Developer Co-op at Ciena, you will have the opportunity to make a significant impact on our network solutions and contribute to the advancement of our innovative technology. Working in a dynamic team environment, you will bring fresh ideas and challenge yourself and others to continuously improve our projects.

The Must Haves:

  • Working towards a degree in Electrical/Computer Engineering, Computer Science or a related field coupled with a proven track record in software development.
  • Demonstrated ability to develop with one or more of the following programming languages - C, C++.
  • Experience working with Linux-based developer tools and debugging environment such as GNU, GCC, GDB etc.

Pay Range
The hourly pay range for this position is $27.00 - $37.50
Pay ranges at Ciena are designed to accommodate variations in knowledge, skills, experience, market conditions, and locations, reflecting our diverse products, industries, and lines of business. Please note that the pay range information provided in this posting pertains specifically to the primary location, which is the top location listed in case multiple locations are available.
In addition to competitive compensation, Ciena offers students access to the Employee Assistance Program (EAP), company-paid holidays, paid sick leave, and vacation pay as required by applicable laws.
Not ready to apply? Join our
Talent Community
to get relevant job alerts straight to your inbox.
At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.
Ciena is an Equal Opportunity Employer, including disability and protected veteran status.
If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require

Responsibilities

Please refer the Job description for details

WaveServer Software Developer - Fall 2025 - 4 months at Ciena
Ottawa, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Software development
Qualification
Graduate
Senior Software Developer - C++ (Job Req #2025-311) at Ross Video
Ottawa, Ontario, Canada - Full Time
Skills Needed
C++, Object Oriented Design, Algorithms, Debugging, Multimedia Frameworks, Gstreamer, Ffmpeg, React.Js, Redux Saga, Websockets, Protocol Buffers
Specialization
Advanced C++ experience is a must, along with a thorough understanding of object-oriented software design. Strong debugging skills and experience with multimedia frameworks are a plus.
Experience Required
Minimum 5 year(s)
Senior Software Developer (Java) - Enterprise Payments at CGI
Halifax, NS B3L 2C2, Canada - Full Time
Skills Needed
Database Design, Apache Kafka, Computer Science, Microservices, Computer Engineering, Gitlab, Solver, Spring Boot, Object Oriented Programming, Software Development, Java, Information Technology
Specialization
Software development computer science information technology computer engineering or programming
Qualification
Graduate
Software Developer- Front End - Intermediate - Toronto at Randstad
Toronto, ON, Canada - Full Time
Skills Needed
Debugging, Authentication Systems, Node.Js, Typescript, Html, Agile Methodologies, Javascript, Css, Responsive Design, Communication Skills, Web Apps
Qualification
Graduate
Co-op Winter 2026 - Embedded Software Test - 4-Months at General Dynamics Mission Systems Canada
Ottawa, ON K2H 5B7, Canada - Full Time
Skills Needed
Soft Skills, Outlook, Software, Mil Std 1553, Test Procedures, Computer Science, Computer Engineering, Linux, Ethernet, Can Bus, Confluence, Embedded Systems, Interfaces, Ssh, Management System, Excel, Software Requirements, Powerpoint
Specialization
Computer science software engineering electrical engineering or computer engineering
Qualification
Graduate
Part-time Professor- Computer Info and Trade Software at Durham College
Oshawa, ON, Canada - Full Time
Skills Needed
Applied Research, Learning, Teaching, Assessment Methodologies, Universal Design
Specialization
Design
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Project Lead in Software Development – Applications at Stingray Media Group
Montréal, QC, Canada - Full Time
Skills Needed
Mobile, Jira, Television, English, Technology, Web
Specialization
Management technology or a relevant field related to the position
Qualification
Graduate
Senior Software Developer (IICS) - Financial Systems at Intact
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer (.NET,Azure Devops,Azure Services) at Arthur Grand Technologies Inc
Toronto, ON, Canada - Full Time
Skills Needed
Appeals, Design Techniques, It, Problem Solving, Sprints, Customer Service Skills, Operations, Accessibility, User Stories, New Development, Technology Solutions, Finance, Azure, Microsoft Azure, Web Apps, Scalable Web Applications, Cloud, Interpersonal Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Senior Software Developer, 6+ years - Remote (Canada) at Jobgether
, , Canada - Full Time
Skills Needed
Software Development, Web Applications, Agile, Sql, Html5, Css3, Javascript, Code Reviews, Mentoring, Problem Solving, Design Patterns, Technical Communication, Aws, Salesforce Integration, Bilingual Proficiency
Specialization
A degree or diploma in Computer Science or a related field is required, along with a minimum of 6 years of professional software development experience. Strong proficiency in relational databases, SQL optimization, and experience with HTML5, CSS3, and JavaScript is essential.
Experience Required
Minimum 5 year(s)
Senior Software Developer - Client Integration - PRM at UniUni Logistics
Vancouver, BC, Canada - Full Time
Skills Needed
Amazon Web Services, High Availability, Plus, Version Control, Postgresql, Testing, Software Development, New Features, Root, Communication Skills, Distributed Systems, Design Documents, Computer Science, Constructive Feedback, Low Latency, Collaboration
Specialization
Computer Science, Engineering
Qualification
Graduate
Software Developer III, Embedded Systems/Firmware, AR at Google
Waterloo, ON, Canada - Full Time
Skills Needed
Software Development, Programming Languages, Embedded Operating Systems, Data Structures, Data Analysis, Algorithms, Computer Science, Test Development
Qualification
Graduate
Experience Required
Minimum 2 year(s)
RQ09663 - Software Developer- Front End - Intermediate at Bytecraft Soultions
Toronto, ON M5B 2L1, Canada - Full Time
Skills Needed
Content Management Systems, Aoda, Html, Cross Browser Compatibility, Node.Js, Design Patterns, Encoding, Pipelines, Responsive Design, External Clients, Middleware, Design, Documentation, Programming Languages, Devops, Large Scale Systems, Code, Customer Service
Qualification
Graduate
Project Manager in Software Development – Applications at Stingray Media Group
Montréal, QC, Canada - Full Time
Skills Needed
English, Mobile, Television, Web, Jira, Technology
Specialization
Management technology or a relevant field related to the position
Qualification
Graduate
Expert Technical Engineer at Finastra
Mississauga, ON, Canada - Full Time
Skills Needed
Computer Science, Matching, Employee Surveys, Disabilities, Incentives, Career Development, Access, Volunteering, Aoda, Voting, It, Leadership, Mathematics
Specialization
Computer science it mathematics or related field
Qualification
Graduate
Site Reliability Engineer at SGS
Remote, British Columbia, Canada - Full Time
Skills Needed
Infrastructure, Windows Server, Ansible, Puppet, Automation, Operating Systems
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Machine Learning Engineer at Alberta Machine Intelligence Institute
Edmonton, AB T5J 3B1, Canada - Full Time
Skills Needed
Ml, Resource Efficiency, Computer Science, Deep Learning, Reinforcement Learning, Reliability, Python, Machine Learning, Information Technology, Version Control, Data Science, Scalability
Specialization
Computer science information technology data science or a related field
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Security Network Engineer at Robert Half
Hamilton, ON L8P 4Y5, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Machine Learning Engineer at Leap Tools
Remote, British Columbia, Canada - Full Time
Skills Needed
It, Python, Computer Science, Algorithms, Models, Machine Learning
Qualification
Graduate
Site Reliability Engineer at Bounce Pay
Montréal, QC, Canada - Full Time
Skills Needed
Cloud Development, Kubernetes, Azure, Infrastructure, Typescript, Python, Code
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Loading...