1

Windows C++ Jobs in Oregon (NOW HIRING)

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

211774 / C/C++ Developer

Hillsboro, OR

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

Software Engineer Level II

Hillsboro, OR · On-site

$106K - $145K/yr

Experience with Windows drivers is required and specifically knowledge of the Windows Audio driver would be preferable. Knowledge of C is a requirement and knowledge of python would be a plus.

next page

Showing results 1-20

Windows C information

See Oregon salary details

$11

$61

$101

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

As of Aug 20, 2026, the average hourly pay for windows c++ in Oregon is $61.10, according to ZipRecruiter salary data. Most workers in this role earn between $49.81 and $67.12 per hour, depending on experience, location, and employer.

What is a Windows C++?

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 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 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 are popular job titles related to Windows C++ jobs in Oregon?

For Windows C++ jobs in Oregon, the most frequently searched job titles are:

What job categories do people searching Windows C++ jobs in Oregon look for?

The top searched job categories for Windows C++ jobs in Oregon are:

What cities in Oregon are hiring for Windows C++ jobs?

Cities in Oregon with the most Windows C++ job openings:

Infographic showing various Windows C++ job openings in Oregon as of August 2026, with employment types broken down into 74% Full Time, and 26% Part Time. Highlights an 100% In-person job distribution, with an average salary of $127,098 per year, or $61.1 per hour.

$53.25 - $72/hr

Contractor

Re-posted 7 days ago


Job description

Company Description

Procom is a leading provider of professional IT services and staffing to businesses and governments in Canada.
With revenues over $500 million, the Branham Group has recognized Procom as the 3rd largest professional services firm in Canada and is now the largest "Canadian-Owned" IT staffing/consulting company.
Procom's areas of staffing expertise include:
Application Development
Project Management
Quality Assurance
Business/Systems Analysis
Datawarehouse & Business Intelligence
Infrastructure & Network Services
Risk Management & Compliance
Business Continuity & Disaster Recovery
Security & Privacy
Specialties Contract Staffing (Staff Augmentation)
Permanent Placement (Staff Augmentation)
ICAP (Contractor Payroll)
Flextrack (Vendor Management System)

Job Description

C/C++ Developer


On behalf of our client, Procom Services is searching for a C/C++ Developer for a contract opportunity in Hillsboro, OR. 


C/C++ Developer Job Details 

This position is 100% software development in C/C++ for Intel-based computers. In this position, your responsibilities will include, but may not be limited to: Designing, developing/coding, and debugging Windows and / or Linux device drivers; Reviewing and providing strong feedback on product software architecture specifications and design specifications; Developing solutions to problems utilizing formal education, judgment, and formal software process. 


C/C++ Developer Mandatory Skills 

Experience in C/C++ and object oriented coding skills 

Experience in Software Development Life Cycles (SDL) or Agile or Waterfall 

Experience in Linux/Android based kernel development 

Excellent programming skills 

Must have strong problem solving skills and communication skills 

Work well in a team environment 


C/C++ Developer Nice to Have Skills

Debug and development experience with Windows* kernel debuggers and/or Windows* application debuggers 

Android driver and kernel-level development 

Knowledge of Windows* OS and driver internals 

Windows* application software programming experience 

Java experience 

HTTPS protocol experience 

Network transport protocol experience 

SDK and API definition and implementation 

Excellent interpersonal skills 

Self-motivated 


Degree Required Type: Bachelor of Science Computer Science or Computer Eng.


C/C++ Developer Start Date


ASAP


C/C++ Developer Assignment Length


7 months with possible extensions

Additional Information

All your information will be kept confidential according to EEO guidelines. Please send your resume in Word format only.Â