1

Windows C++ Jobs (NOW HIRING)

... C&A) or Authorization & Accreditation (A&A) processes • Experience supporting deployment planning, execution, system configuration, and policy development • Experience monitoring system health ...

211774 / C/C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

Designing, developing/coding, and debugging Windows and / or Linux device drivers; Reviewing and ... Qualifications C/C++ Developer Mandatory Skills * Experience in C/C++ and object oriented coding ...

Experience with C/C++ interop, kernel development, or Windows filter drivers. * Proven ability to design highly concurrent, long-running Windows Services with efficient resource management.

Experience with C/C++ interop, kernel development, or Windows filter drivers. * Proven ability to design highly concurrent, long-running Windows Services with efficient resource management.

... C&A) or Authorization & Accreditation (A&A) processes • Experience supporting deployment planning, execution, system configuration, and policy development • Experience monitoring system health ...

next page

Showing results 1-20

Windows C information

See salary details

$10

$57

$95

How much do windows c++ jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for windows c++ in the United States is $57.79, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $63.46 per hour, depending on experience, location, and employer.

What kind of jobs can I get with C++?

Jobs for C++ developers include software engineer, systems programmer, game developer, embedded systems engineer, and application developer. These roles often require knowledge of algorithms, data structures, and development tools like Visual Studio or GCC, and may involve working on operating systems, real-time systems, or high-performance applications.

What does a typical workday look like for a Windows C developer?

A typical workday for a Windows C++ developer involves designing, coding, and debugging software features using C++ within the Windows environment. Developers often participate in daily stand-ups, collaborate closely with QA testers, UX/UI designers, and other engineers to address technical challenges or integrate new features. Tasks may include reviewing code, writing thorough documentation, optimizing software performance, and responding to user feedback or bug reports. Most Windows C++ developers work as part of a larger development team, where coordination and shared problem-solving are frequent. This variety keeps the role engaging and provides regular opportunities to learn new technologies and best practices.

What is a Windows C job?

A Windows C++ job involves developing software applications for the Windows operating system using the C++ programming language. This can include system-level programming, application development, performance optimization, and working with frameworks like WinAPI, MFC, or COM. Developers in this role often work on desktop applications, drivers, game engines, or enterprise solutions. Strong knowledge of multithreading, memory management, and debugging tools is typically required.

What are the key skills and qualifications needed to thrive in the Windows C position, and why are they important?

To thrive as a Windows C++ developer, you need strong proficiency in C++ programming, a solid understanding of Windows APIs, and a background in software development best practices, often supported by a degree in computer science or a related field. Experience with tools like Visual Studio, source control systems like Git, and familiarity with debugging and performance profiling utilities are commonly required, and certifications in Microsoft technologies can be beneficial. Analytical thinking, attention to detail, teamwork, and effective communication are key soft skills for excelling in this role. These competencies are crucial for developing efficient, reliable Windows applications and collaborating successfully within development teams.

Will AI replace C++ developers?

AI is unlikely to fully replace C++ developers, as the role requires complex problem-solving, system-level understanding, and customization that AI tools currently cannot fully automate. Instead, AI can assist developers by automating routine tasks and improving productivity, allowing C++ programmers to focus on more advanced aspects of software development. Staying updated with AI tools and maintaining strong programming skills remain important for C++ developers' job security.

Does Microsoft still use C++?

Yes, Microsoft continues to use C++ extensively in developing Windows operating systems, system tools, and performance-critical applications. C++ remains a core language for Windows developers, especially for system-level programming and software that requires high efficiency and control.
More about Windows C jobs
What cities are hiring for Windows C++ jobs? Cities with the most Windows C++ job openings:
What are the most commonly searched types of Windows C++ jobs? The most popular types of Windows C++ jobs are:
What states have the most Windows C++ jobs? States with the most job openings for Windows C++ jobs include:
Windows Kernel Developers - on site - Chantilly, VA

Windows Kernel Developers - on site - Chantilly, VA

P3f LLC

Perry Hall, MD

$120K - $150K/yr

Full-time

Re-posted 13 days ago


Job description

Benefits/Perks
  • Competitive Compensation
  • Flexible Scheduling
  • Career Growth Opportunities
Job Summary
We are seeking a skilled Window Kernel Developer to join our team.  The ideal candidate is honest, reliable, and has a proven record of accomplishment in computer security.

Responsibilities 
  • 3 years of professional software development experience writing
    in:  C, C, Python
  • 3 years of demonstrated experience developing and testing kernel
    level software for Windows
  • Three years of Windows kernel level debugging and diagnostics using
    tools such as Windows DDK or Win DBG or equivalent
  • 3 years of demonstrated in-depth experience developing, testing
    and debugging software for Windows OS using Visual Studio IDE and
    Windows SDK
  • Demonstrated in-depth understand of Windows Low Level Systems
    development and API
  • Our company is in Perry Hill, MD but the job will be on site - Chantilly, VA - not a remote opportunity
Qualifications
  • A bachelor’s degree in Computer Science or a related field is preferred 
  • Previous experience as a Window Kernel, or similar role is preferred
  • Strong troubleshooting and analytical skills
  • Ability to work well as part of a team
  • Strong written and verbal communication skills
  • Knowledge of Visual Studio IDE and
    Windows SDK languages are preferred
  • Knowledge of risk management methodologies and security frameworks
  • Familiarity with intrusion detection/prevention systems
  • Familiarity with public key infrastructure (PKI) and cryptographic protocols (e.g. SSL/ TLS)
 

P3F logo

About P3F

Sourced by ZipRecruiter

Industry

Network security

Company size

51 - 200 Employees

Headquarters location

Baltimore, MD, US

Year founded

2016