2

Remote Visual C++ Developer Jobs in Toronto, ON (NOW HIRING)

Arcadis is the world's leading company delivering sustainable design, engineering, and consultancy ... Systems design of ICT, Audio Visual, Security, Access Control, Structured Cabling solutions. * Lead ...

Embedded Software Test Engineer

Toronto, ON ยท Remote

CA$70K - CA$110K/yr

Machine Learning Test Developer Location: Markham ON Key Responsibilities * Test development for ... Proficient in C#/C++/C, Python * Embedded system testing (must have) * Excellent debugging and ...

Lead Data Engineer

Toronto, ON ยท Remote

CA$220K - CA$260K/yr

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

This is a full-time contract Remote assignment with our client (with potential to convert to ... Our Recruiting Specialties consist of all Engineering Disciplines, Project Management, Project ...

This can be a remote role, however for those who would like to come into the office our offices are ... C. and 151 Yonge St, Toronto, ON. Who you are: * Service - You put your clients' needs first. You ...

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 ...

Showing results 21-40

Remote Visual C Developer information

What is a remote Visual C++ developer?

A Remote Visual C++ Developer is a software engineer who specializes in developing applications using the Visual C++ programming language and related technologies, such as Microsoft Visual Studio, while working from a location outside the traditional office environment. These professionals design, code, debug, and maintain software solutions, often collaborating with distributed teams through online communication tools. Their work can include developing desktop applications, embedded software, or performance-critical systems, with a focus on the C++ language and Microsoft ecosystem. Remote roles require strong self-management skills and effective virtual communication abilities.

How do remote Visual C++ developers typically collaborate with teams and manage code integration across different time zones?

Remote Visual C++ Developers often use tools like Git, collaborative platforms (e.g., Slack, Microsoft Teams), and project management software to coordinate work with team members located in various time zones. Regular virtual meetings, clear documentation, and well-defined code review processes are crucial for maintaining code quality and alignment on project goals. Developers are encouraged to proactively communicate updates, blockers, and code changes, making asynchronous collaboration effective despite geographical differences.

What is the difference between Remote Visual C++ Developer vs Remote C++ Software Engineer?

AspectRemote Visual C++ DeveloperRemote C++ Software Engineer
Required CredentialsBachelor's in Computer Science or related, Visual C++ proficiencyBachelor's in Computer Science or related, C++ proficiency
Work EnvironmentPrimarily Windows-based development, Visual StudioCross-platform or Windows, various IDEs
Industry UsageEmbedded, desktop applications, gamingSoftware development, systems, applications
Search & Comparison IntentFocus on Windows, GUI, embedded systemsBroader C++ development roles across industries

Remote Visual C++ Developers specialize in Windows-based, GUI, and embedded systems using Visual Studio, while Remote C++ Software Engineers work across diverse platforms and applications. Both roles require C++ proficiency and similar educational backgrounds, but their focus and work environments differ.

What are the key skills and qualifications needed to thrive as a remote Visual C++ developer?

To thrive as a Remote Visual C++ Developer, you need deep expertise in C++ programming, experience with Windows application development, and a relevant degree in computer science or a related field. Familiarity with Microsoft Visual Studio, version control systems like Git, and debugging tools is essential, and certifications such as Microsoft Certified: Azure Developer Associate can be advantageous. Strong problem-solving abilities, self-motivation, and effective remote communication skills distinguish top performers in this role. These skills and qualities are critical for delivering robust software solutions, collaborating efficiently in distributed teams, and adapting to evolving project requirements.
What are the most commonly searched types of Visual C++ Developer jobs in Toronto, ON? The most popular types of Visual C++ Developer jobs in Toronto, ON are:
What job categories do people searching Remote Visual C++ Developer jobs in Toronto, ON look for? The top searched job categories for Remote Visual C++ Developer jobs in Toronto, ON are:
Infographic showing various Remote Visual C++ Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 89% Full Time, 3% Temporary, and 8% Contract. Highlights an 3% In-person, and 97% Remote job distribution.

ML Scientist, All Levels (Remote)

Perceptive Space

Toronto, ON โ€ข Remote

Full-time

Medical, Dental, Vision

Re-posted yesterday


Job description

About Perceptive Space

Perceptive Space is an AI and aerospace company building space environment intelligence for commercial, civil, and defence operators.

We are building AI-powered space weather forecasting and decision intelligence systems for satellite operators, launch providers, defence and national security customers, and other space infrastructure teams. Our goal is to help customers respond to space environment conditions that affect satellite operations, mission design, launch planning, orbital performance, and mission resilience.

About the Role
  • This is an early-stage startup role. Priorities will change, we move quickly, and urgency matters. We are looking for someone who is energized by high ownership, high expectations, and the pace required to be part of an ambitious company.
  • This role sits at the intersection of research, engineering, and product. One day, you may be reading papers and helping develop foundational AI models for the space environment. The next day, you may be optimizing a production ML pipeline to ensure customers receive accurate, reliable, and operationally useful forecasts.
  • The position is fully remote (in Canada only).
What You'll Do
  • Build, improve, and ship AI models for space environment forecasting and operational decision support.
  • Improve existing models, develop new ones where needed, and move promising experiments into production.
  • Apply modern deep learning techniques to sequential, temporal, scientific, and sensor datasets.
  • Use AI-assisted coding tools, automation, and modern development workflows to move faster, debug faster, test better, and accelerate experimentation.
  • Turn new research ideas into working systems quickly.
  • Improve ML pipelines so models are easier to train, evaluate, deploy, monitor, and maintain.
  • Define practical evaluation strategies, validation workflows, and performance metrics for operational AI systems.
  • Communicate decisions, results, tradeoffs, risks, and next steps clearly and often.
What We're Looking For
  • A startup mindset with high ownership and high-velocity, hands-on execution..
  • High leverage with AI-assisted coding tools: you know how to use LLMs and modern development tools to ship faster, debug faster, write better tests, and accelerate experimentation without compromising code quality.
  • Minimum 2+ years of industry experience with modern deep learning architectures for sequential, temporal, or multimodal data, including attention-based models, transformers, representation learning, and model pretraining or fine-tuning workflows.
  • Experience with ML infrastructure tools such as cloud platforms, Airflow, Docker, and related production systems.
  • Advanced degree in engineering, applied mathematics, computer science, or a related technical discipline.
  • Strong written and verbal communication skills, including the ability to clearly explain technical decisions, experimental results, tradeoffs, and risks.
  • Ability to operate with ownership, urgency, and independence required in a startup environment.
Nice to Have
  • Experience working in early-stage startups.
  • Experience with C, Rust, or other performance-oriented languages.
  • Experience working on aerospace and defence applications.
Why Join Us
  • You will have meaningful ownership in an early-stage company building critical infrastructure for the space economy.
  • You will help build a category-defining product for the operators and missions that depend on space, from commercial aerospace to defence.
  • Your work will directly shape how satellites, launch vehicles, and other space infrastructure are designed, operated, and protected, with real impact for life on Earth and humanity's progress in space.
  • We are a fully remote team solving technically deep problems with urgent, real-world relevance
  • Ample opportunity for growth
Interview Process

Our interview process is designed to help both sides assess fit for the role, the team, and the way we work.

  • Initial Interview
    A conversation with someone from our team to discuss your work experience, working style, interest in the role, and to share more about Perceptive Space.
  • Technical Panel
    A discussion with a few members of our team to understand the breadth and depth of your ML, engineering, and problem-solving experience, especially in production and deployment settings.
  • Founder Interview
    A conversation with our Founder about the company, role expectations, and what success looks like in this position.
  • Paid Working Session
    Later-stage candidates may be invited to spend a day with us completing a working session on a realistic problem related to the role. You will be compensated for your time. This session is designed to help both sides assess mutual fit.
  • Offer Call
    A final conversation to discuss compensation, benefits, stock options, start date, and next steps.
  • Compensation Base salary will be determined based on seniority, primary work location, and relevant work experience. This role is also eligible for dental, vision and healthcare benefits and stock options.