Software Engineer jobs in Markham, ON

Found 22,299 jobs
Sort by:

Senior AI/NPU Software Validation Engineer

ThunderSoft
Markham

A leading technology company in Canada is seeking a Senior Software Testing Engineer to lead advanced validation efforts across Neural Processing Unit (NPU) software. This role focuses on ensuring software stability and optimal performance across next-generation AI platforms. The ideal candidate will have 5–10+ years of experience in software testing and strong skills in machine learning...

View salary & More Info
23 hours ago

Senior Software Development Engineer Test

US Tech Solutions
Markham

Senior Software Development Engineer Test Get AI-powered advice on this job and more exclusive features. This range is provided by US Tech Solutions. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $55.00/hr - $60.00/hr Direct message the job poster from US Tech Solutions Lead Recruiter | US IT/SAP/Engineering Staffing |...

View salary & More Info
23 hours ago

Software Engineering Manager - ROSA Service

Red Hat
Markham

Software Engineering Manager - ROSA Service We are seeking a Software Engineering Manager to join the Red Hat OpenShift Service on AWS (ROSA) Service Engineering Team. Red Hat OpenShift Service on AWS is a fully‑managed, enterprise‑grade Kubernetes service that combines the power of Red Hat OpenShift with the flexibility and scale of the AWS public cloud. In this role, you will lead a global...

View salary & More Info
23 hours ago

Senior Principal Software Engineer - AI Multi-Agents

Huawei
Markham

Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing advanced cloud technologies, supporting the productization and iterative optimization of its technical achievements. Current...

View salary & More Info
23 hours ago

Senior Software Engineer - Web Engine

Huawei Technologies Canada Co., Ltd.
Markham

Huawei Canada has an immediate permanent opening for a Senior Software Engineer. About the team:The Web, Windowing, and Graphics Team, currently a part of the Toronto Research Centre, explores innovative architectures to enhance the rendering of ArkUI and web content. The research includes customizing GPU drivers for web rendering, streamlining the Chrome rendering architecture for TBDR GPU...

View salary & More Info
a day ago
Hybrid

Senior Software Architect Engineer (Aerospace / eVTOL)

Essence Coaching Group
Markham

Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada Employment Type: Full-time Salary Range: CAD 120,000 – 165,000 (annual) Work Model: Hybrid About the Job A senior-level Software Architect & Engineer is sought to lead mission-critical aerospace software development. In this role, you will architect and deliver scalable, safety-critical embedded and...

View salary & More Info
23 hours ago

Senior Principal Software Engineer - AI Multi-Agents

Huawei Canada
Markham

Senior Principal Software Engineer - AI Multi-Agents Join to apply for the Senior Principal Software Engineer - AI Multi-Agents role at Huawei Canada. Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on...

View salary & More Info
23 hours ago

Senior Software Engineer – Agentic AI

Nutanix
Markham

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. - Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year...

View salary & More Info
3 days ago
Remote

Senior Embedded Products and Software Reliability Engineer

GE Vernova
Markham

Senior Embedded Products and Software Reliability Engineer We are seeking a highly skilled Senior Embedded Reliability Engineer with a strong background in protection and control systems, energy management devices, and utility‑scale software for transmission and distribution (T&D) applications. In this role, you will lead reliability initiatives across the lifecycle of critical grid automation...

View salary & More Info
23 hours ago
Hybrid

Motion Controls Senior Software Engineer

General Motors
Markham

Work Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. At General Motors, we are committed to creating a world with zero crashes, zero emissions, and zero congestion. Our innovative team of engineers and developers is at the forefront of transforming mobility and redefining the...

View salary & More Info
23 hours ago

Senior Display Software Engineer – Embedded Systems

Qualcomm
Markham

A leading global technology company in Canada is seeking a Software Engineer to develop efficient display drivers and embedded software for next-gen devices. The ideal candidate will have a Bachelor's degree in Engineering and over 2 years of relevant experience with programming languages such as C, C++, and Python. This role involves tackling complex challenges and collaborating with global...

View salary & More Info
23 hours ago
Hybrid

Software Development Engineer - Database Development

Amd
Markham

Software Development Engineer – Database DevelopmentJoin to apply for the Software Development Engineer – Database Development role at AMD .This range is provided by AMD. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay range$148,720.00/yr – $223,080.00/yrWHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great...

View salary & More Info
7 hours ago

Lead Software Development Engineer in Test

Pet Valu
Markham

Lead Software Development Engineer in Test page is loaded## Lead Software Development Engineer in Testremote type: Hybridlocations: 0001 – Markham Officetime type: Full timeposted on: Posted Yesterdayjob requisition id: R24977Hybrid: Markham, OntarioJob Description:Job SummaryWe are seeking a highly skilled Lead Software Developer Engineer in Test with extensive experience in all aspects of...

View salary & More Info
7 hours ago
Hybrid

Software Development Engineer - Database Development

Advanced Micro Devices
Markham

WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next‑generation computing experiences—from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD,...

View salary & More Info
7 hours ago

Senior Software Test Engineer

ThunderSoft
Markham

Get AI-powered advice on this job and more exclusive features. We are seeking a highly skilled Senior Software Testing Engineer to lead advanced validation efforts across Neural Processing Unit (NPU) software, AI workloads, Windows AI features, and machine learning quantization workflows. This role focuses on ensuring software stability, certification readiness, and optimal performance across...

View salary & More Info
23 hours ago
Alert me to new jobs like Software Engineer, Markham
By continuing to use the website, I agree to the Terms of Use and Privacy Policy. You can tune your job alerts or unsubscribe at any time.
Hybrid

Motion Estimation Senior Software Engineer

General Motors
Markham

Work Arrangement: This opening is hybrid, the successful candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum. At General Motors, we are committed to creating a world with zero crashes, zero emissions, and zero congestion. Our innovative team of engineers and developers is at the forefront of transforming mobility and redefining the...

View salary & More Info
23 hours ago

Senior Software Engineer, Agentic AI Platform

Nutanix
Markham

Company: Qualcomm India Private Limited Job Area: Engineering Group, Engineering Group > Software Engineering Minimum Qualifications: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. - Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year...

View salary & More Info
3 days ago

Display Senior Software Engineer

Qualcomm
Markham

Company Qualcomm Canada ULC Job Area Engineering Group > Software Engineering General Summary Join our team to develop efficient display drivers and embedded software for next‑gen consumer devices (phones, laptops, wearables, automotive). Collaborate globally to deliver robust solutions for Snapdragon™ processors and beyond. Responsibilities - Design, code, test, and integrate display...

View salary & More Info
23 hours ago

Sr. Embedded Software Engineer

Qualcomm
Markham

Company: Qualcomm Canada ULC Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify,...

View salary & More Info
7 hours ago

Senior Embedded Software Engineer, Machine Learning runtime

Nutanix
Markham

CompanyQualcomm Canada ULCJob AreaEngineering Group, Engineering Group > Machine Learning EngineeringGeneral SummaryAs a member of the Low Power AI Solutions team, you will play a critical role in enabling efficient deployment of AI models on Qualcomm's low‑power AI accelerators. This position focuses on developing and optimizing the machine learning runtime framework for inference workloads on...

View salary & More Info
7 hours ago
The Jobsora algorithm selects vacancies which is based on the parameters you set: position, location, salary level, type of vacancy, etc.
The more parameters you specify, the more precisely, the algorithm will select vacancies for you.
We recommend you to specify such minimum search refinements:
• Job title or company name
Menu