1

Windows Device Driver Jobs in California (NOW HIRING)

215243 Windows C++ Developer

Santa Clara, CA ยท On-site

$57.50 - $77.50/hr

Collaborating with remote global teams, including device, cloud, test, etc. * Owning significant ... Knowledge of Windows internals or Driver development * Knowledge of scripting languages and shell ...

... Windows, ESX), Networking and Storage. - Administrative experience in setting up Switches and Storage targets. - Familiarity with Server Architectures, Device Drivers, Firmware. - Strong up-to-date ...

Driver Class B

Riverside, CA ยท On-site

$25/hr

Safely operate B vehicles to transport windows and related materials. * Conduct thorough pre-trip ... Maintain accurate Electronic Logging Device (ELD) records per DOT regulations. * Submit IFTA Fuel ...

#Product Thermal Test Engineer

San Diego, CA ยท On-site

$89 - $133.60/hr

Experience in any operating systems platform testing (Google Android, Windows phone etc ... Operating systems concepts - scheduling, memory management and device drivers is a plus. * Thermal ...

Software Engineer

Brea, CA ยท On-site

$80 - $110/hr

Experience in Linux device drivers' development * Experience in C#, Java, Python * Experience in ... Experience in Linux and Windows software development environments * Experience in the Software ...

New

Showing results 41-60

Windows Device Driver information

What is a windows device driver?

A Windows Device Driver job involves developing, debugging, and maintaining low-level software that allows hardware devices to communicate with the Windows operating system. Engineers in this role work with kernel-mode and user-mode drivers, ensuring compatibility, stability, and performance. They often use programming languages like C and C++ and work with tools such as Windows Driver Kit (WDK) and WinDbg for debugging. This role requires a strong understanding of operating system internals, hardware interfaces, and memory management.

What are the typical daily responsibilities of a windows device driver?

As a Windows Device Driver developer, your daily responsibilities often involve designing, coding, and testing drivers that enable hardware components to interact reliably with the Windows operating system. You will frequently debug complex issues, collaborate closely with hardware engineers, and ensure adherence to Microsoft's driver standards and security requirements. Regular code reviews, documentation, and interfacing with QA teams for validation are also standard parts of the workflow. Additionally, you may be tasked with optimizing legacy drivers, analyzing crash dumps, and keeping up with OS updates to maintain compatibility for deployed devices.

What are the key skills and qualifications needed to thrive in the windows device driver position?

To thrive as a Windows Device Driver developer, you need in-depth experience with C/C++ programming, a solid understanding of operating system internals, and knowledge of hardware architectures, often validated by a degree in computer science or electrical engineering. Proficiency with tools like Microsoft Visual Studio, Windows Driver Kit (WDK), and experience debugging with WinDbg or similar tools is highly valuable. Strong problem-solving skills, attention to detail, and effective communication are essential soft skills in this field. These qualities are crucial for creating reliable, efficient drivers that ensure seamless hardware and software integration in complex development environments.

What is the main job of a Windows device driver?

A Windows device driver is a software component that allows the operating system to communicate with hardware devices such as printers, graphics cards, or storage devices. Its main job is to translate OS commands into device-specific instructions and manage data exchange, ensuring proper device functionality. Developing and maintaining drivers requires knowledge of programming languages like C and understanding of hardware interfaces.

What are popular job titles related to Windows Device Driver jobs in California?

For Windows Device Driver jobs in California, the most frequently searched job titles are:

What job categories do people searching Windows Device Driver jobs in California look for?

The top searched job categories for Windows Device Driver jobs in California are:

What cities in California are hiring for Windows Device Driver jobs?

Cities in California with the most Windows Device Driver job openings:

Infographic showing various Windows Device Driver job openings in California as of August 2026, with employment types broken down into 1% As Needed, 73% Full Time, 24% Part Time, and 2% Contract. Highlights an 99% Physical, and 1% Remote job distribution.

215243 Windows C++ Developer

Procom Services

Santa Clara, CA โ€ข On-site

$57.50 - $77.50/hr

Full-time

Re-posted 13 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

We are looking for experienced Windows Developers with the passion and experience necessary to develop, support and launch new, state-of-the-art wearable devices and platforms. You will work directly with our product, design and test teams to develop a platform for creating the most innovative wearable products. You will be working with enthusiastic and experienced peers in an environment that facilitates delivering industry-leading solutions with both creative-edge and high quality.ย 


What You Will Be Doing?ย 

  • Developing Windows based application platform and reference applications to support the company's wearable productsย 
  • Creating public-facing SDK solutions for highly-visible customersย 
  • Collaborating with remote global teams, including device, cloud, test, etc.ย 
  • Owning significant portion of the codebase for both new feature development as well as existing feature maintenanceย 
  • Actively participating in our ongoing process enhancements and software development practicesย 
Qualifications
  • 5+ years of Windows application development and/or SDK development experience
  • 3+ years of experience with Windows 8.x or Windows 10
  • Solid expertise in Visual C++ย 
  • Strong understanding of COM, background services, databases, Win32, GDI, RPC and IPCย 
  • Experience with version control systems such as TFS and Gitย 
  • Experience writing and executing unit tests using Visual Studio 2013+ย 
  • Essential Object Oriented Programming skills including concurrency, multi-threading, defensive programmingย 
  • Expert knowledge of the software development life cycle and methodologyย 
  • Experience with Agile programmingย 
  • Thorough understanding of design patterns ย 
  • Strong problem solving skills and the ability to juggle multiple priorities with tenacity and initiativeย 
  • MS degree in CS or related major, or equivalent experience


Additional Skills

  • Experience with .NET and C# programming is a PLUSย 
  • Experience with Bluetooth LE protocol on any platformย 
  • Experience developing public-facing APIsย 
  • Knowledge of Windows internals or Driver developmentย 
  • Knowledge of scripting languages and shell scriptingย 


Additional Information
PLEASE NOTE THAT WE ARE NOT ABLE TO WORK WITH CANDIDATES ON H1B VISAS OR CANDIDATES REPRESENTED BY THIRD PARTIES.