1

Windows C++ Jobs (NOW HIRING)

Implement low-level functionality in C, interacting with Windows internals (WinAPI, processes/threads, memory management). * Debug, test, and harden capabilities for use in real-world operational ...

Implement low-level functionality in C, interacting with Windows internals (WinAPI, processes/threads, memory management). * Debug, test, and harden capabilities for use in real-world operational ...

Responsibilities : โ€ข Design, develop, and maintain CNO/CNE capabilities targeting Windows systems. โ€ข Implement low-level functionality in C, interacting with Windows internals (WinAPI, processes ...

Responsibilities : โ€ข Design, develop, and maintain CNO/CNE capabilities targeting Windows systems. โ€ข Implement low-level functionality in C, interacting with Windows internals (WinAPI, processes ...

Develop and maintain software using C, C++, and Python * Utilize Visual Studio IDE and Windows SDK for application development * Troubleshoot and resolve complex software and system issues

Develop and maintain software using C, C++, and Python * Utilize Visual Studio IDE and Windows SDK for application development * Troubleshoot and resolve complex software and system issues

Windows Architect

Washington, DC ยท On-site

$180K - $210K/yr

... C and C++ * Strong demonstrable understanding of software design patterns and architectural principles * Proven track record of designing and delivering complex, production-grade Windows system ...

As a C Developer, you will be responsible for designing, implementing, testing and maintaining high-performance software, ensuring its compatibility and optimization for Windows environments. Key ...

Windows VR

Herndon, VA ยท On-site

TS/SCI FSP Clearance * 3 years of experience each developing, testing, and debugging in C, C++, and Python * Demonstrated experience in RE, VR, and exploitation on Windows platforms * 3 years of ...

C/C++ Developer

Hillsboro, OR

$53.25 - $72/hr

C/C++ Developer Job Details This position is 100% software development in C/C++ for Intel-based ... Designing, developing/coding, and debugging Windows and / or Linux device drivers; Reviewing and ...

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 May 30, 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 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.

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 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:
Infographic showing various Windows C++ job openings in the United States as of May 2026, with employment types broken down into 76% Full Time, 3% Part Time, and 21% Contract. Highlights an 86% Physical, 5% Hybrid, and 9% Remote job distribution, with an average salary of $120,212 per year, or $57.8 per hour.

Windows CNO Developer

M9 Solutions

Herndon, VA โ€ข On-site

Other

Posted 9 days ago


Job description

M9 Solutions is seeking a Windows CNO Developerย to work on-site in support of a government contract for a client located inย Herndon, VA. An activeย TS/SCI with Full Scope Polygraph clearanceย is required.

Responsibilities

  • Design, develop, and maintain CNO/CNE capabilities targeting Windows systems.
  • Implement low-level functionality in C, interacting with Windows internals (WinAPI, processes/threads, memory management).
  • Debug, test, and harden capabilities for use in real-world operational environments.
  • Collaborate with operators, analysts, and fellow developers to refine and extend capabilities based on mission needs.
  • Document designs and implementations in a manner appropriate for secure, classified environments.

Required Skills and Qualifications

  • Active TS/SCI with Full Scope Polygraph clearance.
  • 3+ years of experience in CNO/CNE development, exploit development, or related offensive cyber work focused on Windows.
  • Strong C programming skills (low-level/system-level development).
  • Solid understanding of Windows internals (memory management, APIs, process injection, etc.).
  • Experience developing, debugging, and troubleshooting in Windows environments.
  • Experience with reverse engineering tools (e.g., IDA, Ghidra, x64dbg).
  • Background in vulnerability research, exploit development, or malware development.
  • Scripting experience (Python or similar) for tooling and automation.