Software jobs in Markham
17 live roles · 3 companies · 17 with stated pay
17 software roles in Markham are open right now across 3 companies. Generalmotors alone accounts for 13 of them, so this list leans heavily on one employer. 3 were posted in the last 30 days.
1 posting is open to entry-level candidates. 5 are advertised as remote; 1 does not specify where the work happens.
Market snapshot
- Hiring
- Generalmotors (13)·Huawei Technologies Canada Co., Ltd. (3)·mvcc
- Roles
- Software Engineering (11)·Engineering Leadership (2)·Mobile Engineering (2)·Embedded & Firmware·QA & Test
- Levels
-
- Senior13
- Mid3
- Junior1
- Remote
- 5 of 17 (29%)
- Stated pay
- 17 of 17 · CA$115,000–CA$196,600
- Posted
- 3 in the last 30 days
- Verified
- Oct 24, 2026
this job's paywhere most pay sits here, CA$115,000–CA$196,600scale CA$60,000–CA$280,000
Software Developer- Simulation Tooling Generalmotors · Remote · Canada · Software Engineering CA$147,000–CA$196,600 3d ago Embedded Simulation Developer - SIL and Virtualization Generalmotors · Markham · Embedded & Firmware CA$90,900–CA$136,400 11d ago Principal Software Engineering - Virtualization Generalmotors · Remote · Canada · Software Engineering CA$186,000–CA$236,000 3w ago Find me work Software Engineer, Simulation Scalability - Sim RIM (Release and Incident Management) Focus Generalmotors · Remote · Canada · Software Engineering CA$115,000–CA$164,600 5w ago Senior Android Developer - Trailering Application Generalmotors · Markham · Mobile Engineering CA$115,000–CA$164,600 5w ago Staff Networking Software Engineer Generalmotors · Remote · Canada · Software Engineering CA$147,000–CA$196,600 5w ago Senior Software Developer - Test Automation Generalmotors · Markham · QA & Test CA$115,000–CA$164,600 2mo ago Staff Software Developer - Diagnostics Infrastructure Generalmotors · Markham · Software Engineering CA$147,000–CA$196,600 2mo ago Senior Software Engineering - Device Data Capture Generalmotors · Remote · Canada · Software Engineering CA$115,000–CA$164,600 2mo ago Senior Software Developer – AI‑Enablement Generalmotors · Markham · Software Engineering CA$115,000–CA$164,600 2mo ago Staff Android Developer – Infotainment Generalmotors · Markham · Mobile Engineering CA$147,000–CA$196,600 2mo ago Staff System Architect – CoSim Diagnostics, NVM, Network & Data/Release Generalmotors · Markham · Engineering Leadership CA$147,000–CA$196,600 2mo ago Sr. AV Programmer mvcc · Markham · Software Engineering CA$60,000–CA$110,000 2mo ago Staff Software Architect – Virtualization, SIL, and AI‑Enablement Generalmotors · Markham · Engineering Leadership CA$137,300–CA$203,000 4mo ago
Co-op Engineer-Mobile AI Huawei Technologies Canada Co., Ltd. · Markham · Software Engineering CA$58,000–CA$104,000 5mo ago
Senior Software Engineer - Web Engine Huawei Technologies Canada Co., Ltd. · Markham · Software Engineering CA$127,000–CA$225,000 1y ago
Senior Software Developer – Big Data (C++/Rust) Huawei Technologies Canada Co., Ltd. · Markham · Software Engineering CA$127,000–CA$225,000 3y ago
by the team behind techroles
Software work from LinkedIn, X, Reddit and Upwork, in one list.
Each morning you get everything that fits, strongest first.
3 companies hiring in Markham
- Generalmotors13 roles
- Huawei Technologies Canada Co., Ltd.3 roles
- mvcc1 role