2

Remote C# Winforms Developer Jobs in Ontario (NOW HIRING)

Define firmware architecture including secure boot, remote firmware updates / OTA updates, device ... Proficiency in C/C++ and low-level programming. * Strong understanding of cross-platform host ...

Lead Data Engineer

Toronto, ON ยท Remote

CA$220K - CA$300K/yr

This is a fully remote position that offers a competitive salary range of $220,000 to $300,000 USD ... Establish engineering standards, reusable patterns, and design principles that improve quality and ...

Embedded Software Engineer II

Ottawa, ON ยท On-site +1

CA$73K - CA$109K/yr

This role is not eligible for remote work. RESPONSIBILITIES * Execution of full development ... High proficiency in C, C++ languages, assembly languages, and real time operating systems. * In ...

Can tell an A from a B from a C in 30 minutes. * Drives AI-assisted engineering (Claude Code-class tooling) across the org as a velocity multiplier - and measures the gain. #LI-JF1 #LI-Remote We may ...

New

Remote in Canada Reports to: VP of Sales Position Overview Virtuozzo is looking for a high-impact ... Exceptional negotiation and presentation skills; ability to influence C-level stakeholders at ...

PD Tool Specialist

Toronto, ON ยท Remote

CA$62K - CA$147K/yr

Location This is a fully remote role in Canada. About the job you're considering We are seeking an ... Programming Languages - Strong skills in COBOL, PL/I, Assembler, and C/C++. * Application ...

This is a fully remote position. What You'll Do * Own and grow a portfolio of strategic enterprise ... Deeply engage with senior buyers-CIOs, CTOs, VPs of Engineering, Platform, Security, and ...

... and remote ecopeeps in the US. We get to work with some of North America and UK's leading ... Strong coding skills in Python, C or C++ * Experience with Embedded Firmware * Extensive experience ...

This is a remote role based out of Toronto, Canada. Key Responsibilities: * Full-Cycle Ownership ... Confidently negotiate with technical architects, Platform Directors, and C-Suite executives.

next page

Showing results 1-20

Remote C Winforms Developer information

What are Remote C# Winforms Developers?

Remote C# Winforms Developers are software engineers who specialize in building desktop applications using the C# programming language and the WinForms framework, while working from a location outside of a traditional office. Their main responsibilities include designing, developing, testing, and maintaining Windows-based applications with graphical user interfaces. By working remotely, they collaborate with teams and clients using online communication tools, and are often responsible for managing their own workflows and schedules. This role requires strong knowledge of C#, WinForms, and related technologies like .NET, as well as good communication and problem-solving skills.

What are some typical collaboration methods for a Remote C# Winforms Developer working with distributed teams?

As a Remote C# Winforms Developer, you'll frequently collaborate with team members using tools like version control systems (e.g., Git), project management platforms (such as Jira or Trello), and communication apps (like Slack or Microsoft Teams). Regular virtual meetings and code reviews help ensure alignment on project goals and coding standards. You may also participate in pair programming sessions and share screen demonstrations to address complex UI or logic challenges. Clear documentation and active participation in team discussions are key to overcoming the challenges of remote teamwork and delivering consistent, high-quality software.

What are the key skills and qualifications needed to thrive as a Remote C# Winforms Developer, and why are they important?

To thrive as a Remote C# Winforms Developer, you need strong proficiency in C#, .NET Framework, and Windows Forms, typically supported by a degree in computer science or related field. Familiarity with Visual Studio, version control systems like Git, and experience with debugging and unit testing tools are essential. Excellent problem-solving skills, self-motivation, and effective remote communication abilities set outstanding developers apart in this role. Mastering these skills ensures you can build robust desktop applications, efficiently collaborate with distributed teams, and deliver high-quality software solutions.

What is the difference between Remote C# Winforms Developer vs Remote WPF Developer?

AspectRemote C# Winforms DeveloperRemote WPF Developer
Required SkillsProficiency in C#, Winforms, UI design, and desktop app developmentProficiency in C#, WPF, XAML, MVVM pattern, and desktop UI design
Work EnvironmentPrimarily desktop application development for WindowsDesktop applications with advanced UI features, often Windows-only
Industry UsageFinancial, healthcare, and enterprise software companiesSoftware firms focusing on rich UI desktop applications
CertificationsTypically none required, but Microsoft certifications helpfulSame as Winforms, certifications are optional but beneficial

While both roles involve C# and desktop development, Winforms developers focus on traditional Windows Forms applications, whereas WPF developers work with more modern, flexible UI frameworks. The choice depends on the project requirements and UI complexity needed.

What job categories do people searching Remote C# Winforms Developer jobs in Ontario look for? The top searched job categories for Remote C# Winforms Developer jobs in Ontario are:
What cities in Ontario are hiring for Remote C# Winforms Developer jobs? Cities in Ontario with the most Remote C# Winforms Developer job openings:
Infographic showing various Remote C# Winforms Developer job openings in Ontario as of July 2026, with employment types broken down into 60% Full Time, and 40% Contract. Highlights an 100% Remote job distribution.
Senior Deep Learning Engineer

Senior Deep Learning Engineer

Targeted Talent

Toronto, ON โ€ข On-site, Remote

$130K - $180K/yr

Full-time

Re-posted 4 days ago


Job description

We're seeking top-notch engineers to join our team. As part of our group, you'll collaborate with hardware and software engineers to design, develop, and optimize software for our chip, making AI inference accessible to everyone. You'll excel in identifying and resolving functional/performance bottlenecks in complex software and hardware designs.

We're hiring 3 Senior Deep Learning Engineers to join our Neural Networks team. Your primary focus will be optimizing neural networks to efficiently run on our hardware and building a model optimization pipeline. If you thrive on pushing the boundaries of AI technology, this role is for you!

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of experience, with at least 2 years in both deep learning and software engineering
  • Proficiency in deep learning frameworks like Tensorflow and/or PyTorch
  • Experience with CNNs, LSTMs/RNNs, Transformers
  • Strong math skills and Python proficiency
  • Experience with C/C++

Preferred Skills & Experience:

  • Master's or PhD in Computer Science, Engineering, or related field
  • Experience in embedded or low-level programming
  • Knowledge of CUDA/OpenGL
  • Experience deploying neural networks in production
  • Familiarity with model compression techniques like quantization, pruning, etc.
These are permanent full time remote positions.

Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA