2

Entry Level Visual C++ Developer Jobs in Toronto, ON

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

Programming of PLC's * Select, install and repair bussways, flexible and rigid conduit, cable ... power, alarm system, visual equipment and instrumentation drawings * Install, maintain and ...

BBA's PAAM teamis an advanced multidisciplinary group of engineers, data scientists,economists ... Develop asset analytics dashboards, visualizations, digital twins and geospatial visual ...

BBA's PAAM teamis an advanced multidisciplinary group of engineers, data scientists,economists ... Develop asset analytics dashboards, visualizations, digital twins and geospatial visual ...

... visual equipment and instrumentation drawings * Able to work according to company and industry ... PLC programming experience is an asset * Knowledge of extrusion or pipe manufacturing is an asset

Reporting to the S&C Manager, provide engineering, technical and management support to the Railway ... * Entry-level experience with project financial reporting systems, accounting principles ...

Entry Level Visual C Developer information

What is an entry level Visual C++ developer?

Entry Level Visual C++ Developers are software professionals who specialize in using Visual C++, a Microsoft-supported version of the C++ programming language, to create and maintain applications. They typically work on tasks such as writing and debugging code, fixing bugs, and assisting senior developers with project components. At the entry level, they often focus on learning best practices, understanding software development cycles, and gaining hands-on experience with Visual Studio and related tools. Their role is ideal for recent graduates or those new to software development who are looking to build a foundation in C++ programming within the Microsoft ecosystem.

What are the key skills and qualifications needed to thrive as an entry level Visual C++ developer?

To thrive as an Entry Level Visual C++ Developer, you need a solid understanding of C++ programming, object-oriented principles, 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 commonly required. Strong problem-solving skills, attention to detail, and effective communication set outstanding developers apart. These skills ensure the ability to write efficient code, collaborate with teams, and deliver reliable software solutions.

What are some common challenges faced by entry level Visual C++ developers when joining a new team?

Entry-level Visual C++ developers often encounter challenges such as adapting to large, legacy codebases and understanding complex build environments. They may also need time to become familiar with debugging tools and version control systems commonly used by the team. Collaboration with more experienced developers is key, as they can provide valuable guidance and code reviews. Proactively asking questions and participating in code walkthroughs will help new developers quickly build confidence and contribute effectively.

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

AspectEntry Level Visual C++ DeveloperEntry Level C++ Software Engineer
Required CredentialsBachelor's in Computer Science or related field; familiarity with Visual C++Bachelor's in Computer Science or related field; knowledge of C++ programming
Work EnvironmentWindows-based development, GUI applications, game developmentGeneral software development, cross-platform or embedded systems
Industry UsageGame development, desktop applications, multimediaSoftware firms, embedded systems, enterprise applications
Common Search/ComparisonYesYes

The Entry Level Visual C++ Developer typically focuses on Windows-based GUI applications, game development, and multimedia projects using Visual C++. In contrast, the Entry Level C++ Software Engineer has a broader scope, working on various software solutions across multiple platforms. Both roles require foundational C++ knowledge and similar educational backgrounds, but their work environments and industry applications differ.

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 are popular job titles related to Entry Level Visual C++ Developer jobs in Toronto, ON?

For Entry Level Visual C++ Developer jobs in Toronto, ON, the most frequently searched job titles are:

What job categories do people searching Entry Level Visual C++ Developer jobs in Toronto, ON look for?

The top searched job categories for Entry Level Visual C++ Developer jobs in Toronto, ON are:

What cities near Toronto, ON are hiring for Entry Level Visual C++ Developer jobs?

Cities near Toronto, ON with the most Entry Level Visual C++ Developer job openings:

Infographic showing various Entry Level Visual C++ Developer job openings in Toronto, ON as of July 2026, with employment types broken down into 62% Full Time, 20% Part Time, and 18% Contract. Highlights an 100% In-person job distribution.

Jr. Building Condition Assessor (Future New Grad Opportunity!)

Markham, ON โ€ข Hybrid

Full-time

Re-posted 5 days ago


Job description

SUMMARY

The Building Condition Assessor I is an entry level position to the BGIS Professional Services team.ย  The Professional Services team is a multi-disciplinary group of engineers and technical staff that provide service across BGIS Accounts.ย These services include Asset Management, Building Science, Mechanical & Electrical Engineering, Energy Efficiency and Sustainability.ย  The Building Condition Assessor role provides valuable site evaluation and engineering judgement experience, working independently while being supported by a best in industry team of engineering professional.ย 

The Building Condition Assessor I applies building condition assessment processes and technical standards in conducting asset assessments for the purpose of identifying asset condition and deficiencies.ย 

The output of this process is recommendations for Capital Project work leading to Project Management, Engineering Design and Construction Management roles.

KEY DUTIES & RESPONSIBILITIES

  • Completes site visits at client real estate locations and performs building component identification and condition evaluation.
  • Completes reporting using BGIS software for use in RealAsset - our BGIS developed Asset Management software.
  • Provides recommendations and cost estimates for building envelopes, components and systems repair or replacement for inclusion in the capital budget plan.ย  ย 
  • Other duties as assigned.

KNOWLEDGE & SKILLS

  • University or college diploma in relevant technical field such as architectural, civil, mechanical electrical engineering, building science or building engineering.
  • Entry level position but 1-3 Years of relevant work experience would be an asset.ย 
  • General knowledge of technical standards and process in completing building condition assessments, in particular American Society for Testing and Materials (ASTM) Practice E2018-15 "Standard Guide for Property Condition Assessments:ย  Baseline Property Condition Assessment Process" would be an asset.
  • General knowledge of the process of cost estimating for replacement and repair of building components and systems.
  • General knowledge of building science including base knowledge of all areas of study - architectural building envelope, mechanical and electrical building systems or site components.
  • General knowledge of general building design, construction and facility operation of commercial buildings.
  • Ability to work independently and learn quickly.
  • Strong written communication skills.
  • Proficient with MS Excel and ability to learn other applications quickly.
  • Strong computer skills.ย 
  • Detailed-oriented.
  • Valid drivers' license with ability to travel 50-70%.

Licenses and/or Professional Accreditation

  • Enrolled as EIT,P. Eng, C.Tech or RET an asset.

#LI-Hybrid

#LI-JP1