Software Engineers & Designers Jobs in Canada

About 1743 results in (5) seconds Clear Filters

Jobs Search

About 1743 results in (5) seconds
Principal Software Designer / Concepteur(trice) logiciel principal(e) at EXFO
Quebec City, QC G1M 2K2, Canada - Full Time
Skills Needed
French, Languages, Software Development, Computer Engineering, Level Design, Motion Control, Platform Design, Software Architecture, Python, Legacy Systems
Specialization
Software Engineering, Engineering
Qualification
Graduate
Manager, Software Engineering - Full time - Up to $150,000 p/y - Hybrid, To at CorGTA
Toronto, ON, Canada - Full Time
Skills Needed
Distributed Systems, Incident Response, History
Qualification
Graduate
Software Engineering Manager, Infrastructure Platform (Continuous Integrati at Affirm
, , Canada - Full Time
Skills Needed
Continuous Integration, Build Systems, Developer Productivity, Automation Tools, Cloud Native Environments, Infrastructure As Code, Python, Kotlin, Java, Problem Solving, Communication, Leadership, Mentoring, Technical Decision Making, Monitoring, Incident Response
Specialization
Proven experience leading engineering teams in CI/CD and build systems is essential. A strong background in modern automation tools and cloud-native environments is also required.
Experience Required
Minimum 5 year(s)
(CONTRACT) Software and Hardware Senior Engineering Specialist (SWEL) (Mont at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Evolution, Technical Requirements, Regulatory Requirements
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Staff Software Engineer, Backend (Platform - Core Automation) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Software Engineering, Golang, Fintech, Trading, Distributed Systems, Customer Support, Compliance, Ai, Automation, High Throughput, Low Latency, Technical Communication, Mentoring, Coding Standards, Problem Solving, Open Financial System
Specialization
Candidates should have 12+ years of backend software engineering experience, particularly in Golang or similar languages. A proven track record in Fintech and experience with high throughput, low latency production services is essential.
Experience Required
Minimum 10 year(s)
Software Engineer, Machine Learning | Ingénieur logiciel, apprentissage aut at Meta
Vancouver, BC V6C 3L6, Canada - Full Time
Skills Needed
Cross Functional Partnerships, Machine Learning, Technical Direction, Computer Science, Pattern Recognition, Computer Engineering, Scripting Languages, Javascript, Data Mining, Architectural Patterns, Python, Java, Artificial Intelligence
Specialization
Computer Science, Engineering
Qualification
Graduate
Software Development Manager, Receivables Technology, Finance Automation at Amazon SZ South 3 GmbH
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, Team Management, Machine Learning, Data Science, User Experience Design, Automation Technologies, Full Stack Solutions, Financial Technology, Product Management, Engineering Practices, Recruiting, Mentoring, Collaboration, Technical Roadmaps, Generative Ai, Coding Standards
Specialization
Candidates should have over 8 years of experience in leading multi-tier web services and at least 3 years in engineering team management. Knowledge of full software development life cycle and experience in collaborating with product management teams is essential.
Experience Required
Minimum 10 year(s)
2026 Confluent Software Engineering Intern Opportunity (Toronto, Canada) at Confluent
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Développeur de logiciels - Qualité de service - Battlefield/Software Develo at Electronic Arts
Montréal, QC H3A 1R6, Canada - Full Time
Skills Needed
C++, Communication Skills, Docker, Code, Java, Kubernetes, Linux, Aws, Software Systems, Git, Scala, Continuous Integration, Analytical Skills, Gaming Industry, Management System
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Staff Développeur·euse logiciel – Full Stack/ Staff Software Developer - Fu at TouchTunes PlayNetwork
Montreal, Quebec, Canada - Full Time
Skills Needed
Full Stack Development, Technical Leadership, Api Design, Microservices, Devops, Observability, Cloud Native Development, Frontend Development, Backend Development, Aws, Kubernetes, Java, Kotlin, Node.Js, React, Flutter
Specialization
Candidates should have over 10 years of software development experience with strong expertise in full stack technologies. Proficiency in frontend frameworks like React and Flutter, backend technologies such as Java and Node.js, and cloud services like AWS is essential.
Experience Required
Minimum 10 year(s)
Automation Engineer Student (Electrical, Software and Computer) - January 2 at Suncor Energy
Calgary, AB, Canada - Full Time
Skills Needed
Computer Engineering
Specialization
Software engineering computer engineering or vice-versa
Qualification
Graduate
Senior AI Engineer at RightCrowd Software Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
social media coordinator at Cronometer Software Inc
Revelstoke, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
help desk technician at Cronometer Software Inc
Revelstoke, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
help desk technician at Cronometer Software Inc
Revelstoke, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
cloud engineer at Cronometer Software Inc
Revelstoke, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Coordinator of administrative sales operations, Direct Sales - Quebec at InnovMetric Software Inc
Quebec City, QC G1N 4N6, Canada - Full Time
Skills Needed
Salesforce, Openness, English, Analytical Skills, Customer Service
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Junior Electrical Engineer at CANADIAN CONSTRUCTION CONSULTANT ENGINEERS INC
Markham, ON L3R 0A9, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical engineering or a related field is required
Qualification
Graduate
Bookkeeper/Administrative Assistant at CANADIAN CONSTRUCTION CONSULTANT ENGINEERS INC
Markham, ON L3R 0A9, Canada - Full Time
Skills Needed
Accounting Software, Communication Skills, Xero, English, Quickbooks, Sage, Numbers, Payroll Processing
Qualification
Graduate
Executive Assistant/Project Coordinator at Intelliswift Software Inc
Toronto, ON M6K 1X9, Canada - Full Time
Skills Needed
Collaboration, Communication Skills
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Principal Software Designer / Concepteur(trice) logiciel principal(e) at EXFO
Quebec City, QC G1M 2K2, Canada -
Full Time


Start Date

Immediate

Expiry Date

15 Nov, 25

Salary

0.0

Posted On

15 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

French, Languages, Software Development, Computer Engineering, Level Design, Motion Control, Platform Design, Software Architecture, Python, Legacy Systems

Industry

Computer Software/Engineering

Description

Main locations:Quebec, Quebec, CA
Job Type: Full-time
Workplace type: Hybrid
Offer number: 5097
EXFO develops smarter test, monitoring and analytics solutions for the global communications industry. We are trusted advisers to fixed and mobile network operators, hyper-scalers and leaders in the manufacturing, development and research sector. They count on us to deliver superior visibility and insights into network performance, service reliability and user experience. Building on over 35 years of innovation, EXFO’s unique blend of equipment, software and services enable faster, more confident transformations related to 5G, cloud-native and fiber optic networks.
Since our beginnings in 1985, diversity has been one of EXFO’s core values, fostering an inclusive corporate culture. We welcome people with a wide range of skills and experience into a culture that values innovative ideas, teamwork, and a customer- and market-focused approach. We seek the active contribution of everyone, with respect for the individual, the environment and the community. This is how we fulfill our purpose: to ensure the connected world meets the highest expectations, to bring together people, communities and businesses.

TECHNICAL SKILLS

  • Strong experience in software architecture and platform design, ideally in systems involving hardware integration;
  • Proficiency in C# and Python in an industrial or commercial environment;
  • Demonstrated expertise in refactoring legacy systems and driving modernization initiatives;
  • Ability to assess trade-offs between short-term deliverables and long-term architectural health;
  • Knowledge of hardware/software integration contexts (e.g., vision systems, motion control, lab instruments) is an asset;
  • Experience with source control and CI/CD tools (e.g., GitLab, Jenkins, etc.).

REQUIREMENTS

  • Education: Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, or related field;
  • Experience: Minimum of 8 years in software development, with significant experience in architecture and system-level design;
  • Languages: Proficient in French and able to communicate effectively in technical English.
Responsibilities

More specifically, as a Principal Software Designer, you will be expected to:

  • Collaborate with product owners and stakeholders to understand customer needs and translate them into clear architectural and design strategies;
  • Define, communicate, and document architectural direction and technical roadmaps for complex software systems;
  • Collaborate in the development of key components in C# and Python, ensuring scalability, testability, and maintainability;
  • Take an active role in refactoring initiatives, ensuring that technical debt is addressed in alignment with product evolution;
  • Act as a mentor and technical reference within the team, promoting good development practices and design consistency;
  • Engage in collaborative planning, estimation, and decision-making with cross-functional teams (software, optics, QA, electronics, systems);
  • Support the evolution of software platforms to meet future product requirements and scalability needs.
Principal Software Designer / Concepteur(trice) logiciel principal(e) at EXFO
Quebec City, QC G1M 2K2, Canada - Full Time
Skills Needed
French, Languages, Software Development, Computer Engineering, Level Design, Motion Control, Platform Design, Software Architecture, Python, Legacy Systems
Specialization
Software Engineering, Engineering
Qualification
Graduate
Manager, Software Engineering - Full time - Up to $150,000 p/y - Hybrid, To at CorGTA
Toronto, ON, Canada - Full Time
Skills Needed
Distributed Systems, Incident Response, History
Qualification
Graduate
Software Engineering Manager, Infrastructure Platform (Continuous Integrati at Affirm
, , Canada - Full Time
Skills Needed
Continuous Integration, Build Systems, Developer Productivity, Automation Tools, Cloud Native Environments, Infrastructure As Code, Python, Kotlin, Java, Problem Solving, Communication, Leadership, Mentoring, Technical Decision Making, Monitoring, Incident Response
Specialization
Proven experience leading engineering teams in CI/CD and build systems is essential. A strong background in modern automation tools and cloud-native environments is also required.
Experience Required
Minimum 5 year(s)
(CONTRACT) Software and Hardware Senior Engineering Specialist (SWEL) (Mont at Bombardier
Dorval, QC, Canada - Full Time
Skills Needed
Evolution, Technical Requirements, Regulatory Requirements
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Senior Staff Software Engineer, Backend (Platform - Core Automation) at Coinbase Careers Page
, , Canada - Full Time
Skills Needed
Backend Software Engineering, Golang, Fintech, Trading, Distributed Systems, Customer Support, Compliance, Ai, Automation, High Throughput, Low Latency, Technical Communication, Mentoring, Coding Standards, Problem Solving, Open Financial System
Specialization
Candidates should have 12+ years of backend software engineering experience, particularly in Golang or similar languages. A proven track record in Fintech and experience with high throughput, low latency production services is essential.
Experience Required
Minimum 10 year(s)
Software Engineer, Machine Learning | Ingénieur logiciel, apprentissage aut at Meta
Vancouver, BC V6C 3L6, Canada - Full Time
Skills Needed
Cross Functional Partnerships, Machine Learning, Technical Direction, Computer Science, Pattern Recognition, Computer Engineering, Scripting Languages, Javascript, Data Mining, Architectural Patterns, Python, Java, Artificial Intelligence
Specialization
Computer Science, Engineering
Qualification
Graduate
Software Development Manager, Receivables Technology, Finance Automation at Amazon SZ South 3 GmbH
Toronto, Ontario, Canada - Full Time
Skills Needed
Software Development, Team Management, Machine Learning, Data Science, User Experience Design, Automation Technologies, Full Stack Solutions, Financial Technology, Product Management, Engineering Practices, Recruiting, Mentoring, Collaboration, Technical Roadmaps, Generative Ai, Coding Standards
Specialization
Candidates should have over 8 years of experience in leading multi-tier web services and at least 3 years in engineering team management. Knowledge of full software development life cycle and experience in collaborating with product management teams is essential.
Experience Required
Minimum 10 year(s)
2026 Confluent Software Engineering Intern Opportunity (Toronto, Canada) at Confluent
Toronto, ON, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Développeur de logiciels - Qualité de service - Battlefield/Software Develo at Electronic Arts
Montréal, QC H3A 1R6, Canada - Full Time
Skills Needed
C++, Communication Skills, Docker, Code, Java, Kubernetes, Linux, Aws, Software Systems, Git, Scala, Continuous Integration, Analytical Skills, Gaming Industry, Management System
Qualification
Graduate
Experience Required
Minimum 5 year(s)
Staff Développeur·euse logiciel – Full Stack/ Staff Software Developer - Fu at TouchTunes PlayNetwork
Montreal, Quebec, Canada - Full Time
Skills Needed
Full Stack Development, Technical Leadership, Api Design, Microservices, Devops, Observability, Cloud Native Development, Frontend Development, Backend Development, Aws, Kubernetes, Java, Kotlin, Node.Js, React, Flutter
Specialization
Candidates should have over 10 years of software development experience with strong expertise in full stack technologies. Proficiency in frontend frameworks like React and Flutter, backend technologies such as Java and Node.js, and cloud services like AWS is essential.
Experience Required
Minimum 10 year(s)
Automation Engineer Student (Electrical, Software and Computer) - January 2 at Suncor Energy
Calgary, AB, Canada - Full Time
Skills Needed
Computer Engineering
Specialization
Software engineering computer engineering or vice-versa
Qualification
Graduate
Senior AI Engineer at RightCrowd Software Inc
Remote, British Columbia, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 5 year(s)
social media coordinator at Cronometer Software Inc
Revelstoke, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
help desk technician at Cronometer Software Inc
Revelstoke, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
help desk technician at Cronometer Software Inc
Revelstoke, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 2 year(s)
cloud engineer at Cronometer Software Inc
Revelstoke, BC, Canada - Full Time
Skills Needed
Good Communication Skills
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Coordinator of administrative sales operations, Direct Sales - Quebec at InnovMetric Software Inc
Quebec City, QC G1N 4N6, Canada - Full Time
Skills Needed
Salesforce, Openness, English, Analytical Skills, Customer Service
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Junior Electrical Engineer at CANADIAN CONSTRUCTION CONSULTANT ENGINEERS INC
Markham, ON L3R 0A9, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Electrical engineering or a related field is required
Qualification
Graduate
Bookkeeper/Administrative Assistant at CANADIAN CONSTRUCTION CONSULTANT ENGINEERS INC
Markham, ON L3R 0A9, Canada - Full Time
Skills Needed
Accounting Software, Communication Skills, Xero, English, Quickbooks, Sage, Numbers, Payroll Processing
Qualification
Graduate
Executive Assistant/Project Coordinator at Intelliswift Software Inc
Toronto, ON M6K 1X9, Canada - Full Time
Skills Needed
Collaboration, Communication Skills
Qualification
Diploma
Experience Required
Minimum 3 year(s)
Loading...