CareerPlan

SOFTWARE ARCHITECT – WINDOWS INSTALLER & DEPLOYMENT

MARKHAM, CanadaFull-time2026-10-09 → 2026-10-22

Core

Design, develop, and maintain reliable Windows installers and deployment solutions for desktop, device, and AI-enabled applications.

Role type

Senior Software Architect (Windows Installer & Deployment)

Builds

Windows installers, installation frameworks, and deployment tools for desktop apps, drivers, services, and MSIX apps.

Domain

Operating Systems (Windows) / Software Engineering

Required skills

C++, Qt, Python, Windows Internals, Installer Technologies (MSI, MSIX, WiX, InstallShield), CI/CD, Driver Deployment, Code Signing, Enterprise Deployment (Intune, SCCM)

Preferred skills

AI-assisted development tools, Mentoring, Architecture Review, Troubleshooting complex installation failures, PowerShell, Hyper-V/VMware virtualization

Technologies

C++, Qt, Python, Win32 APIs, MSI, MSIX, WiX, InstallShield, NSIS, Jenkins, GitHub Actions, GitLab CI, Azure DevOps, Intune, SCCM, WinDbg, Process Monitor, ComfyUI, LM Studio