2

Entry Level Visual C++ Developer Jobs in Detroit, MI

The Application Engineer works in the application engineering customer team and supports overall ... Experience with scripting language such as python, Visual Basic/C. Awareness, Unity, Empowerment:

The Application Engineer works in the application engineering customer team and supports overall ... Experience with scripting language such as python, Visual Basic/C. Awareness, Unity, Empowerment:

CAE NVH & Durability Analyst I

Livonia, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

At Roush, we fuse technology and engineering to provide product development solutions to customers ... This entry-level position will perform Finite Element Analysis (FEA) to solve CAE NVH / Durability ...

CAE NVH & Durability Analyst I

Livonia, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

At Roush, we fuse technology and engineering to provide product development solutions to customers ... This entry-level position will perform Finite Element Analysis (FEA) to solve CAE NVH / Durability ...

Showing results 21-40

Entry Level Visual C Developer information

See Detroit, MI salary details

$29.2K

$99.3K

$239.1K

How much do entry level visual c++ developer jobs pay per year?

As of Aug 13, 2026, the average yearly pay for entry level visual c++ developer in Detroit, MI is $99,259.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,900.00 and $104,900.00 per year, depending on experience, location, and employer.

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 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 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 popular job titles related to Entry Level Visual C++ Developer jobs in Detroit, MI? For Entry Level Visual C++ Developer jobs in Detroit, MI, the most frequently searched job titles are:
What job categories do people searching Entry Level Visual C++ Developer jobs in Detroit, MI look for? The top searched job categories for Entry Level Visual C++ Developer jobs in Detroit, MI are:
What cities near Detroit, MI are hiring for Entry Level Visual C++ Developer jobs? Cities near Detroit, MI with the most Entry Level Visual C++ Developer job openings:
Infographic showing various Entry Level Visual C++ Developer job openings in Detroit, MI as of July 2026, with employment types broken down into 1% Internship, 93% Full Time, 3% Part Time, and 3% Contract. Highlights an 87% Physical, 2% Hybrid, and 11% Remote job distribution, with an average salary of $99,259 per year, or $47.7 per hour.

Research and Development Engineer

FANUC America

Rochester Hills, MI

$92K - $120K/yr

Full-time

Re-posted 6 days ago


Job description

THIS NOTICE IS BEING PROVIDED AS A RESULT OF THE FILING OF AN APPLICATION FOR PERMANENT ALIEN LABOR CERTIFICATION FOR THIS JOB OPPORTUNITY. ANY PERSON MAY PROVIDE DOCUMENTARY EVIDENCE BEARING ON THIS APPLICATION TO THE CERTIFYING OFFICER OF THE DEPARTMENT OF LABOR:

U.S. Department of Labor

Employment and Training Administration

Office of Foreign Labor Certification

200 Constitution Avenue NW, Room N-5311

Washington, DC 20210

FANUC America Corporation: Research and Development Engineer for Rochester Hills, MI to develop customizable automation tools & architecture for paint robotics; design, code, test, document & maintain paint application automation tools and software; develop & conduct test plans for paint application automation tools; evaluate process & robot application performance; consult & support paint segment, customers, and integrators on paint application products. Requires Bachelor's in Mechanical, Robotic, or Electronics Engineering, or closely-related field & 2 yrs experience developing and integrating software for embedded control system using C and C++ in Visual Studio environment; designing & implementing test automation solutions using Python, Matlab and/or Karel; drafting functional specifications, architecture & test plans to evaluate system performance and enhance controller development; collaborating with cross-functional teams to troubleshoot real-time hardware & simulation discrepancies, ensuring alignment between simulated and actual performance metrics; performing off-line programming for robotics systems & 3D simulation; delivering products & test results through integrated development workflows using Git, Gitlab, and/or ClearCase; and creating controller manuals & technical documentation. Up to 5% U.S. and/or int'l travel req'd. $92,622.00 to $120,260.00 per year.

Mail resume to:

Wendy Lauzano-Hertz

FANUC America Corporation

3900 West Hamlin Rd

Rochester Hills, MI 48309

This notice is being posted for ten (10) consecutive business days at the place(s) of employment as required and is accessible to all employees.

Equal Opportunity Employer, including disabled and veterans.