Software Engineering Jobs in Canada

About 639 results in (2) seconds Clear Filters

Jobs Search

About 639 results in (2) seconds
Software Designer at EXFO
Saint-Laurent, QC, Canada - Full Time
Skills Needed
Computer Science, English, Aws, Communication Skills, Node.Js, Azure, Python, Devops, Computer Engineering, Solution Development, Gitlab, Teams, Rabbitmq
Specialization
Software engineering computer engineering computer science or equivalent
Qualification
Graduate
Engineering Project Manager at Eteros
Carleton Place, ON K7C 3T2, Canada - Full Time
Skills Needed
It, Prescription Drugs, Interpersonal Skills, Solidworks, Credentials, English
Specialization
Engineering project management or a related field (master’s or pmp certification is a plus
Qualification
Graduate
Senior Manager, Engineering at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Operational Excellence, Azure, Academic Background, Natural Language Processing, Rest, Rightfax, Internet, Document Processing, Integration, Components, Resiliency, Machine Learning, Rapid Growth
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Engineering Project Manager at Safety Power Inc
Mississauga, ON L4W 5A1, Canada - Full Time
Skills Needed
Dental Care, Life Insurance, Profit Sharing, Large Capital Projects, Interpersonal Skills, Autocad, Trello, Vision Care, Flexible Schedule, Analytical Skills, Asana
Specialization
Electrical, Engineering, Mechatronics
Qualification
Graduate
Vice President, Engineering at Alto
Montréal, QC H1Y 3J2, Canada - Full Time
Skills Needed
Construction Management, Civil Engineering, Creativity, Continuous Improvement, Industrial Engineering, Construction, Management Skills
Specialization
Civil engineering industrial engineering construction management or telecommunication engineering (advanced degree preferred
Qualification
Graduate
Field Engineering Associate at Tower Engineering Professionals
Waterloo, ON N2J 4R6, Canada - Full Time
Skills Needed
Civil Engineering, Secondary Education, Microsoft Office, Rock Climbing, Towers, Autocad, Citizenship
Specialization
The field of civil engineering or civil engineering technology is preferred
Qualification
Diploma
Engineering Admin Assistant at River Cree Resort Casino
Enoch, AB T7X 3Y3, Canada - Full Time
Skills Needed
Construction, Microsoft Word, Outlook, Materials, Purchase Orders, Powerpoint, Excel, Administrative Skills
Qualification
Diploma
Experience Required
Minimum 1 year(s)
MRB liaison MAP engineering at CAPGEMINI ENGINEERING
Quebec City, QC, Canada - Full Time
Skills Needed
Strategy, Disabilities, Cloud, Stress Analysis, It, Design, Aircraft Structures, Airframe, Aerospace, Technology, Mechanics
Specialization
Aeronautical or mechanical engineering or related field
Qualification
Graduate
software developer at ABM Sensor Technology Inc
Peterborough, ON K9J 6W6, Canada - Full Time
Skills Needed
Linux, Javascript, Unix, Assembler, C++, C, Technology, Java
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer at Mappedin
Waterloo, ON N2L 1S7, Canada - Full Time
Skills Needed
Typescript, Mapping Software, Test Driven Development, Map, Leaflet
Qualification
Graduate
Software Developer at ABB
Quebec City, QC G2E 5H5, Canada - Full Time
Skills Needed
Disabilities
Qualification
Graduate
software developer at Innovate R Technologies Inc
Mississauga, ON L5R 0A3, Canada - Full Time
Skills Needed
Design, Technology, Mysql, Software Development
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Developer at Workhub Software Corp
Calgary, AB T2E 8L6, Canada - Full Time
Skills Needed
Jenkins, Angular, Iis, Ec2, Computer Science, Continuous Improvement, Node.Js, Languages, Integration
Specialization
Another discipline with a significant programming component
Qualification
Graduate
software developer at Nesda Technologies Ltd
Belleville, ON K8P 3Z3, Canada - Full Time
Skills Needed
Technology, C, C++, Jira, Android
Specialization
College cegep or other non-university certificate or diploma from a program of 1 year to 2 years
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Software Developer at Genesys
Markham, ON, Canada - Full Time
Skills Needed
Customer Engagement, Angularjs, Artificial Intelligence, Javascript, Amazon Web Services, Java, Computer Engineering, Communication Skills, Ec2, Data Analytics, Computer Science
Specialization
Computer science computer engineering or related disciplines
Qualification
Graduate
Software Developer at DRW
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Developer at CIRA
Ottawa, ON K1S 5K5, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science or a related discipline
Qualification
Graduate
Software Architect at Ultra Maritime
Dartmouth, NS, Canada - Full Time
Skills Needed
Excel, Software Development, Computer Engineering, Jenkins, Software Solutions, Operating Systems, C++, Documentation, Jira, Computer Science, Communication Skills, Integration Testing
Specialization
A related engineering discipline such as computer science computer engineering or electrical engineering
Qualification
Graduate
Software Architect at Medavie
New Brunswick, New Brunswick, Canada - Full Time
Skills Needed
Database Administration, Database Monitoring, English, Development Work, French, Databases, Oracle, Applied Technology, Query Optimization
Qualification
Graduate
software developer at ZOMI
Vancouver, BC, Canada - Full Time
Skills Needed
Programming Languages, Technology
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Designer at EXFO
Saint-Laurent, QC, Canada -
Full Time


Start Date

Immediate

Expiry Date

27 Jul, 25

Salary

0.0

Posted On

27 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Computer Science, English, Aws, Communication Skills, Node.Js, Azure, Python, Devops, Computer Engineering, Solution Development, Gitlab, Teams, Rabbitmq

Industry

Computer Software/Engineering

Description

Main locations:Ville Saint-Laurent, Quebec, CA
Job Type: Full-time
Workplace type: Hybrid
Offer number: 4899
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.
It’s an exciting time to join EXFO, as we are undergoing a technological transformation, especially in our Optical Instruments division – where you can find all the historical products that have made us the world leader for nearly 40 years!

As part of the software development team for our embedded application “tech-hub” and as a full-stack developer in our Exchange team at EXFO, you will be responsible for the evolution of our new generation of FTB platform:

  • Developing new features in Flutter and Dart on embedded Linux
  • Designing and developing automated tests
  • Participating in sprint planning
  • Participating in the design and development of functionalities
  • Collaborating closely with product managers and product owners to develop user stories
  • Collaborating closely with architects to meet product performance objectives

TECHNICAL SKILLS

  • Extensive knowledge of Dart/Flutter (back-end and front-end).
  • Knowledge of embedded Linux systems.
  • Knowledge of source code management tools (GitLab).
  • Experience in developing application architectures that favor automated testing (BDD, Gherkin, Cucumber).
  • Knowledge of other back-end technologies such as C#, Python, and Node.js is an asset.
  • Knowledge of cloud environments (AWS, Azure, GCP) is an asset.
  • Knowledge of message queues (RabbitMQ) and the MQTT protocol is an asset.
  • Knowledge of DevOps concepts such as CI/CD is an asset.

HUMAN SKILLS

  • Excellent communication skills.
  • Excellent collaboration and teamwork skills.
  • Being attentive and open to suggestions, seeking innovative solutions.
  • Ability to participate in proof of concepts, work evaluations, and solution development related to needs analysis.
  • Ability to document your design and guidelines for teams.
  • Being available to share your knowledge and good ideas.

REQUIREMENTS

  • Relevant experience: 5+ years of software development experience.
  • Language requirements: French and English spoken and written.
  • Education: Bachelor’s degree in software engineering, computer engineering, computer science, or equivalent. Any other combination of experience and education will be considered.
Responsibilities
  • Developing new features in Flutter and Dart on embedded Linux
  • Designing and developing automated tests
  • Participating in sprint planning
  • Participating in the design and development of functionalities
  • Collaborating closely with product managers and product owners to develop user stories
  • Collaborating closely with architects to meet product performance objective
Software Designer at EXFO
Saint-Laurent, QC, Canada - Full Time
Skills Needed
Computer Science, English, Aws, Communication Skills, Node.Js, Azure, Python, Devops, Computer Engineering, Solution Development, Gitlab, Teams, Rabbitmq
Specialization
Software engineering computer engineering computer science or equivalent
Qualification
Graduate
Engineering Project Manager at Eteros
Carleton Place, ON K7C 3T2, Canada - Full Time
Skills Needed
It, Prescription Drugs, Interpersonal Skills, Solidworks, Credentials, English
Specialization
Engineering project management or a related field (master’s or pmp certification is a plus
Qualification
Graduate
Senior Manager, Engineering at TD Bank
Toronto, ON, Canada - Full Time
Skills Needed
Computer Science, Operational Excellence, Azure, Academic Background, Natural Language Processing, Rest, Rightfax, Internet, Document Processing, Integration, Components, Resiliency, Machine Learning, Rapid Growth
Qualification
Graduate
Experience Required
Minimum 10 year(s)
Engineering Project Manager at Safety Power Inc
Mississauga, ON L4W 5A1, Canada - Full Time
Skills Needed
Dental Care, Life Insurance, Profit Sharing, Large Capital Projects, Interpersonal Skills, Autocad, Trello, Vision Care, Flexible Schedule, Analytical Skills, Asana
Specialization
Electrical, Engineering, Mechatronics
Qualification
Graduate
Vice President, Engineering at Alto
Montréal, QC H1Y 3J2, Canada - Full Time
Skills Needed
Construction Management, Civil Engineering, Creativity, Continuous Improvement, Industrial Engineering, Construction, Management Skills
Specialization
Civil engineering industrial engineering construction management or telecommunication engineering (advanced degree preferred
Qualification
Graduate
Field Engineering Associate at Tower Engineering Professionals
Waterloo, ON N2J 4R6, Canada - Full Time
Skills Needed
Civil Engineering, Secondary Education, Microsoft Office, Rock Climbing, Towers, Autocad, Citizenship
Specialization
The field of civil engineering or civil engineering technology is preferred
Qualification
Diploma
Engineering Admin Assistant at River Cree Resort Casino
Enoch, AB T7X 3Y3, Canada - Full Time
Skills Needed
Construction, Microsoft Word, Outlook, Materials, Purchase Orders, Powerpoint, Excel, Administrative Skills
Qualification
Diploma
Experience Required
Minimum 1 year(s)
MRB liaison MAP engineering at CAPGEMINI ENGINEERING
Quebec City, QC, Canada - Full Time
Skills Needed
Strategy, Disabilities, Cloud, Stress Analysis, It, Design, Aircraft Structures, Airframe, Aerospace, Technology, Mechanics
Specialization
Aeronautical or mechanical engineering or related field
Qualification
Graduate
software developer at ABM Sensor Technology Inc
Peterborough, ON K9J 6W6, Canada - Full Time
Skills Needed
Linux, Javascript, Unix, Assembler, C++, C, Technology, Java
Qualification
Graduate
Experience Required
Minimum 3 year(s)
Software Developer at Mappedin
Waterloo, ON N2L 1S7, Canada - Full Time
Skills Needed
Typescript, Mapping Software, Test Driven Development, Map, Leaflet
Qualification
Graduate
Software Developer at ABB
Quebec City, QC G2E 5H5, Canada - Full Time
Skills Needed
Disabilities
Qualification
Graduate
software developer at Innovate R Technologies Inc
Mississauga, ON L5R 0A3, Canada - Full Time
Skills Needed
Design, Technology, Mysql, Software Development
Qualification
Graduate
Experience Required
Minimum 1 year(s)
Software Developer at Workhub Software Corp
Calgary, AB T2E 8L6, Canada - Full Time
Skills Needed
Jenkins, Angular, Iis, Ec2, Computer Science, Continuous Improvement, Node.Js, Languages, Integration
Specialization
Another discipline with a significant programming component
Qualification
Graduate
software developer at Nesda Technologies Ltd
Belleville, ON K8P 3Z3, Canada - Full Time
Skills Needed
Technology, C, C++, Jira, Android
Specialization
College cegep or other non-university certificate or diploma from a program of 1 year to 2 years
Qualification
Diploma
Experience Required
Minimum 2 year(s)
Software Developer at Genesys
Markham, ON, Canada - Full Time
Skills Needed
Customer Engagement, Angularjs, Artificial Intelligence, Javascript, Amazon Web Services, Java, Computer Engineering, Communication Skills, Ec2, Data Analytics, Computer Science
Specialization
Computer science computer engineering or related disciplines
Qualification
Graduate
Software Developer at DRW
Montréal, QC, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer Science, Software Engineering, Engineering
Qualification
Graduate
Experience Required
Minimum 2 year(s)
Software Developer at CIRA
Ottawa, ON K1S 5K5, Canada - Full Time
Skills Needed
Good Communication Skills
Specialization
Computer science or a related discipline
Qualification
Graduate
Software Architect at Ultra Maritime
Dartmouth, NS, Canada - Full Time
Skills Needed
Excel, Software Development, Computer Engineering, Jenkins, Software Solutions, Operating Systems, C++, Documentation, Jira, Computer Science, Communication Skills, Integration Testing
Specialization
A related engineering discipline such as computer science computer engineering or electrical engineering
Qualification
Graduate
Software Architect at Medavie
New Brunswick, New Brunswick, Canada - Full Time
Skills Needed
Database Administration, Database Monitoring, English, Development Work, French, Databases, Oracle, Applied Technology, Query Optimization
Qualification
Graduate
software developer at ZOMI
Vancouver, BC, Canada - Full Time
Skills Needed
Programming Languages, Technology
Qualification
Graduate
Experience Required
Minimum 1 year(s)

Tech Jobs in Canada

Canada has emerged as one of the top destinations for IT and tech professionals. Its dynamic ecosystem spans from bustling metropolises to innovative tech hubs, where multinational corporations, startups, and research institutions collaborate to drive digital transformation.

Tech Job Market in Canada

Market Overview

Immigration and Work Permits

High In-Demand Tech Job Roles in Canada

  1. Software Developers & Engineers: Skills in backend (Java, Python), frontend (React, Angular), and full-stack development are highly sought after.
  2. Data Scientists & Engineers: Expertise in machine learning, big data analytics, and data visualization.
  3. DevOps Engineers & Cloud Specialists: Proficiency in AWS, Azure, Docker, and Kubernetes.
  4. Cybersecurity Experts: Focus on threat detection, risk management, and compliance.
  5. AI & Machine Learning Specialists: Expertise in intelligent systems, natural language processing, and predictive analytics.
  6. UI/UX Designers: Skills in user research, interaction design, and prototyping.
  7. Product and Project Managers: Managing software development lifecycles and coordinating cross-functional teams.

Top Tech Companies Hiring Foreign Nationals in Canada

  1. Shopify - Leading e-commerce platform known for remote work and diversity.
  2. Microsoft Canada - Hiring in software development, cloud services, and cybersecurity.
  3. Amazon Canada - Opportunities in e-commerce and AWS cloud services.
  4. Google Canada - Focuses on AI, cloud computing, and software development.
  5. IBM Canada - Specializes in hybrid cloud, AI, and enterprise solutions.
  6. Hootsuite - Social media management platform that promotes remote work.
  7. OpenText - Offers roles in software development, data analytics, and cybersecurity.
  8. Ubisoft Montreal - Gaming industry leader looking for tech creatives.
  9. Bell Canada & Rogers Communications - Hiring IT professionals for digital transformation initiatives.
  10. Emerging Startups: Companies like Wealthsimple, Clio, and Ecobee offer dynamic roles for global talent.
Loading...