Software Engineering Jobs in Canada

About 693 results in (3) seconds Clear Filters

Jobs Search

About 693 results in (3) seconds
Software Development Engineer in Test, Creativity Apps (SDET) at Apple
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
ServiceNow Developer at Triunity Software Inc
ontario, Manitoba, Canada - Full Time
Skills Needed
N/A
Cloud Solution Architect at Silver Creek Software
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Investment Advisor Associate at Engineering Search Firm Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Project Manager - Field Services at Magna IV Engineering Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Principal Electrical Engineer at Engineering Search Firm Inc.
toronto, British Columbia, Canada - Full Time
Skills Needed
N/A
Automotive Dealership Software Onboarding & Adoption Team Lead at PBS Systems
Calgary, Alberta, Canada - Full Time
Skills Needed
Operational Leadership, Customer Engagement, Team Development, Project Management, Performance Management, Coaching, Mentoring, Microsoft Office Suite, Problem Solving, Troubleshooting, Customer Service, Communication Skills, Training Delivery, Workflow Optimization, Implementation Management, Strategic Planning
Specialization
Requires 1-2 years of experience in the automotive industry or at PBS, along with proven management and leadership experience. A high school diploma and proficiency in Microsoft Office are required, as well as the ability to travel within Canada and the USA.
Experience Required
Minimum 2 year(s)
Automotive Dealership Software Onboarding & Adoption Team Lead at PBS Systems
Calgary, Alberta, Canada - Full Time
Skills Needed
Operational Leadership, Customer Engagement, Team Development, Project Management, Performance Management, Coaching, Mentorship, Microsoft Office Suite, Problem Solving, Troubleshooting, Customer Service, Communication Skills, Dealership Operations, Software Implementation, Training Delivery, Workload Management
Specialization
Requires 1-2 years of experience in the automotive industry or at PBS, along with proven management and leadership experience. A high school diploma and proficiency in Microsoft Office are required, as well as the ability to travel within Canada and the USA.
Experience Required
Minimum 2 year(s)
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS ) at Varicent
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Typescript, Node.Js, C#, Aws, Python, System Design, Distributed Systems, Rest Apis, Spark, Kafka, Microservices, Data Pipelines, Cloud Architecture, Event Driven Applications, Backend Engineering, Scalability Patterns
Specialization
Requires 6+ years of backend experience, including 3+ years with Typescript, Node.js, or C#, and advanced proficiency in AWS. Must have proven experience with large datasets and distributed computing tools like Spark or Kafka.
Experience Required
Minimum 5 year(s)
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS ) at Varicent
Toronto, Ontario, Canada - Full Time
Skills Needed
Typescript, Node.Js, C#, Aws, System Design, Distributed Systems, Rest Apis, Python, Spark, Dask, Emr, Glue, Kafka, Microservices, Cloud Architecture, Data Pipelines
Specialization
Requires over 6 years of backend engineering experience, including 3+ years with Typescript, Node.js, or C#. Must have advanced AWS expertise and proven experience with large-scale distributed computing and data processing tools.
Experience Required
Minimum 5 year(s)
Embedded Software Engineer - Airborne Stabilized Optical Systems at PVLabs
Burlington, Ontario, Canada - Full Time
Skills Needed
C++, C, Real Time Embedded Systems, Multi Threading, Microcontrollers, Fpga Soc, Gdb, Linux, Uart, I2c, Spi, Can, Ethernet, Bash, Python, Git
Specialization
Requires proficiency in C++ and C for embedded systems, experience with communication protocols, and the ability to read electrical schematics. Candidates must be eligible for the Canadian Controlled-Goods Program and hold a Canadian Security Clearance.
Experience Required
Minimum 5 year(s)
Account Executive at Softwarereviewscom Inc
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Java Developer at TRIUNITY SOFTWARE INC.
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Java Developer at TRIUNITY SOFTWARE INC.
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Electrical Engineer at Dornan Engineering Services Ltd
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Project Manager at Aiolos Engineering Corporation
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Dot Net Developer at Grand Software Solutions
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineer, Data Infrastructure & Acquisition - Ottawa, Canada at Speechify
Ottawa, Ontario, Canada - Full Time
Skills Needed
Python, Bash, Linux, Docker, Infrastructure As Code, Gcp, Terraform, Web Crawlers, Large Scale Data Processing, Data Collection, Cloud Infrastructure, Software Development
Specialization
Requires a degree in Computer Science or a related field with over 5 years of industry experience in software development. Proficiency in Python, Linux, Docker, and a major cloud provider like GCP is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Windows/Desktop Applications - Ottawa, Canada at Speechify
Ottawa, Ontario, Canada - Full Time
Skills Needed
Windows App Sdk, Winui, C#, Xaml, C++, Windows Application Architecture, Microsoft Ui Automation, Oop, Design Patterns, Multi Threading, Asynchronous Programming, Technical Leadership, Ui Automation Testing, Performance Optimization, Localization, Ci/Cd
Specialization
Requires 3+ years of experience in Windows desktop development using C#, XAML, and WinUI, with a strong background in accessibility APIs. Candidates must demonstrate expertise in software engineering fundamentals and a proven track record of shipping production-quality desktop applications.
Experience Required
Minimum 5 year(s)
Software Engineer, Data Infrastructure & Acquisition - Calgary, Canada at Speechify
Calgary, Alberta, Canada - Full Time
Skills Needed
Python, Bash, Linux, Docker, Infrastructure As Code, Gcp, Terraform, Web Crawlers, Large Scale Data Processing, Data Collection, Cloud Infrastructure, Communication Skills
Specialization
Requires a degree in Computer Science or a related field with over 5 years of industry experience in software development. Proficiency in Python, Linux, Docker, and major cloud providers like GCP is essential.
Experience Required
Minimum 5 year(s)
Software Development Engineer in Test, Creativity Apps (SDET) at Apple
Ontario, Ontario, Canada -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 26

Salary

0.0

Posted On

25 Aug, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

Yes

Skills

Industry

Information Services

Description

Description

In this role, you will be responsible for planning, designing, writing, maintaining and executing end-end test cases manually and through automation using Swift and Python. You will drive all aspects of quality and process improvements to help the team ensure that our features are rock-solid and ready to be released to our customers. Report bugs with outstanding isolation and regression techniques will be the key to your success. This role requires balancing a wide variety of deliverables that will rely on your talent for managing priorities and communicating progress and risks effectively and systematically. Your ongoing curiosity and dedication to self-education in video/photo technologies as well as new testing techniques is what will set you apart. You will be working closely with other team members to help coordinate multi-functional test efforts.


Minimum Qualifications

  • 5+ years of experience in QA/QE
  • Minimum of 1+ years experience as a Software Engineer in Test
  • Programming in Python and/or Swift to prototype features, create test apps, and test with internal tools
  • Proficiency in testing mobile/desktop apps, and backend/APIs
  • Understanding of the software development lifecycle, SQA testing methodologies, terminology and processes such as planning, requirements analysis, testing and deployment
  • Proven bug detection, isolation, and regression skills
  • Able to extract user scenarios from software feature descriptions and requirements, translating them into effective test plans and cases
  • Strong familiarity with iOS and macOS
  • Leverage AI-powered tools to accelerate test script development and reduce manual effort
  • BS in Computer Science, or related field, or 5+ years of equivalent experience

Preferred Qualifications

  • Experience in digital photography and video, with proficiency in editing tools for both media
  • Meticulous, analytical, methodical and creative problem solver committed to driving quality forward
  • Thrives in a collaborative organization, that's fast-paced and dynamic, and can clearly communicate technical problems to software teams and management
  • Proficient at balancing multiple efforts simultaneously and meeting strict deadlines
  • Outstanding interpersonal and communication skills (oral and written)


Responsibilities
Software Development Engineer in Test, Creativity Apps (SDET) at Apple
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
ServiceNow Developer at Triunity Software Inc
ontario, Manitoba, Canada - Full Time
Skills Needed
N/A
Cloud Solution Architect at Silver Creek Software
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Investment Advisor Associate at Engineering Search Firm Inc.
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Project Manager - Field Services at Magna IV Engineering Canada
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Principal Electrical Engineer at Engineering Search Firm Inc.
toronto, British Columbia, Canada - Full Time
Skills Needed
N/A
Automotive Dealership Software Onboarding & Adoption Team Lead at PBS Systems
Calgary, Alberta, Canada - Full Time
Skills Needed
Operational Leadership, Customer Engagement, Team Development, Project Management, Performance Management, Coaching, Mentoring, Microsoft Office Suite, Problem Solving, Troubleshooting, Customer Service, Communication Skills, Training Delivery, Workflow Optimization, Implementation Management, Strategic Planning
Specialization
Requires 1-2 years of experience in the automotive industry or at PBS, along with proven management and leadership experience. A high school diploma and proficiency in Microsoft Office are required, as well as the ability to travel within Canada and the USA.
Experience Required
Minimum 2 year(s)
Automotive Dealership Software Onboarding & Adoption Team Lead at PBS Systems
Calgary, Alberta, Canada - Full Time
Skills Needed
Operational Leadership, Customer Engagement, Team Development, Project Management, Performance Management, Coaching, Mentorship, Microsoft Office Suite, Problem Solving, Troubleshooting, Customer Service, Communication Skills, Dealership Operations, Software Implementation, Training Delivery, Workload Management
Specialization
Requires 1-2 years of experience in the automotive industry or at PBS, along with proven management and leadership experience. A high school diploma and proficiency in Microsoft Office are required, as well as the ability to travel within Canada and the USA.
Experience Required
Minimum 2 year(s)
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS ) at Varicent
Vancouver, British Columbia, Canada - Full Time
Skills Needed
Typescript, Node.Js, C#, Aws, Python, System Design, Distributed Systems, Rest Apis, Spark, Kafka, Microservices, Data Pipelines, Cloud Architecture, Event Driven Applications, Backend Engineering, Scalability Patterns
Specialization
Requires 6+ years of backend experience, including 3+ years with Typescript, Node.js, or C#, and advanced proficiency in AWS. Must have proven experience with large datasets and distributed computing tools like Spark or Kafka.
Experience Required
Minimum 5 year(s)
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS ) at Varicent
Toronto, Ontario, Canada - Full Time
Skills Needed
Typescript, Node.Js, C#, Aws, System Design, Distributed Systems, Rest Apis, Python, Spark, Dask, Emr, Glue, Kafka, Microservices, Cloud Architecture, Data Pipelines
Specialization
Requires over 6 years of backend engineering experience, including 3+ years with Typescript, Node.js, or C#. Must have advanced AWS expertise and proven experience with large-scale distributed computing and data processing tools.
Experience Required
Minimum 5 year(s)
Embedded Software Engineer - Airborne Stabilized Optical Systems at PVLabs
Burlington, Ontario, Canada - Full Time
Skills Needed
C++, C, Real Time Embedded Systems, Multi Threading, Microcontrollers, Fpga Soc, Gdb, Linux, Uart, I2c, Spi, Can, Ethernet, Bash, Python, Git
Specialization
Requires proficiency in C++ and C for embedded systems, experience with communication protocols, and the ability to read electrical schematics. Candidates must be eligible for the Canadian Controlled-Goods Program and hold a Canadian Security Clearance.
Experience Required
Minimum 5 year(s)
Account Executive at Softwarereviewscom Inc
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Java Developer at TRIUNITY SOFTWARE INC.
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Java Developer at TRIUNITY SOFTWARE INC.
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Electrical Engineer at Dornan Engineering Services Ltd
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Senior Project Manager at Aiolos Engineering Corporation
Toronto, Ontario, Canada - Full Time
Skills Needed
N/A
Dot Net Developer at Grand Software Solutions
Ontario, Ontario, Canada - Full Time
Skills Needed
N/A
Software Engineer, Data Infrastructure & Acquisition - Ottawa, Canada at Speechify
Ottawa, Ontario, Canada - Full Time
Skills Needed
Python, Bash, Linux, Docker, Infrastructure As Code, Gcp, Terraform, Web Crawlers, Large Scale Data Processing, Data Collection, Cloud Infrastructure, Software Development
Specialization
Requires a degree in Computer Science or a related field with over 5 years of industry experience in software development. Proficiency in Python, Linux, Docker, and a major cloud provider like GCP is essential.
Experience Required
Minimum 5 year(s)
Senior Software Engineer, Windows/Desktop Applications - Ottawa, Canada at Speechify
Ottawa, Ontario, Canada - Full Time
Skills Needed
Windows App Sdk, Winui, C#, Xaml, C++, Windows Application Architecture, Microsoft Ui Automation, Oop, Design Patterns, Multi Threading, Asynchronous Programming, Technical Leadership, Ui Automation Testing, Performance Optimization, Localization, Ci/Cd
Specialization
Requires 3+ years of experience in Windows desktop development using C#, XAML, and WinUI, with a strong background in accessibility APIs. Candidates must demonstrate expertise in software engineering fundamentals and a proven track record of shipping production-quality desktop applications.
Experience Required
Minimum 5 year(s)
Software Engineer, Data Infrastructure & Acquisition - Calgary, Canada at Speechify
Calgary, Alberta, Canada - Full Time
Skills Needed
Python, Bash, Linux, Docker, Infrastructure As Code, Gcp, Terraform, Web Crawlers, Large Scale Data Processing, Data Collection, Cloud Infrastructure, Communication Skills
Specialization
Requires a degree in Computer Science or a related field with over 5 years of industry experience in software development. Proficiency in Python, Linux, Docker, and major cloud providers like GCP is essential.
Experience Required
Minimum 5 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...