More jobs:
Windows Driver Developer - C/C++
Job in
Bellevue, King County, Washington, 98009, USA
Listed on 2025-12-01
Listing for:
Compunnel, Inc.
Full Time
position Listed on 2025-12-01
Job specializations:
-
Software Development
C++ Developer, Software Engineer
Job Description & How to Apply Below
We are seeking a highly experienced Windows Driver Developer with strong expertise in C/C++ programming and low-level system development.
The ideal candidate will be responsible for designing, developing, and debugging Windows drivers, supporting hardware bring-up, and collaborating across multidisciplinary teams to deliver robust solutions.
Key Responsibilities
- Design, develop, and debug Windows drivers using C/C++.
- Support new hardware bring-up and factory manufacturing processes.
- Analyze and work with complex codebases across various technology domains.
- Interface with hardware using protocols such as SPI, USB, I2C, I2S, UART, and MIPI.
- Collaborate with internal teams and external partners to deliver integrated solutions.
- Utilize task management tools (e.g., Azure Dev Ops) and version control systems (e.g., Git).
- Participate in cross-functional discussions with program management, testing, and hardware teams.
- Minimum of 7 years of hands-on experience in C/C++ development.
- Proven experience in Windows driver development and debugging.
- Familiarity with hardware interfaces such as SPI, USB, I2C, I2S, UART, and MIPI.
- Experience with task tracking tools (e.g., ADO) and version control systems (e.g., Git).
- Ability to quickly understand and work with unfamiliar and complex codebases.
- Strong collaboration and communication skills.
- Experience in the audio domain and knowledge of the Windows Audio Stack.
- Experience working with cross-functional teams and external partners.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×