Job Summary The CoreDrivers team is looking for a software engineer to work on Windows solutions ... Key Qualifications Experience with Microsoft Windows User-Mode Driver Framework (UMDF) Experience ...
Job Summary The CoreDrivers team is looking for a software engineer to work on Windows solutions ... Key Qualifications Experience with Microsoft Windows User-Mode Driver Framework (UMDF) Experience ...
... 8000 Ext :514 Skillset - Linux driver development - Moderate proficiency in C programming ... device tree blob. - Writing qemu modules for new hardware.
... 8000 Ext :514 Skillset - Linux driver development - Moderate proficiency in C programming ... device tree blob. - Writing qemu modules for new hardware.
System Level Software Engineer - Driver Development Role: Information Technology Relocation ... Permanent full-time Company develops custom system level software, including device drivers ...
System Level Software Engineer - Driver Development Role: Information Technology Relocation ... Permanent full-time Company develops custom system level software, including device drivers ...
Software Engineer - Performance Profiling
San Jose, CA · On-site
$164K/yr
... device driver, PCIe bus, multiple accelerators, and multiple hosts, ensuring precise time ... compiler engineers, and ML application engineers to understand their needs, define tool ...
Software Engineer - Performance Profiling
San Jose, CA · On-site
$164K/yr
... device driver, PCIe bus, multiple accelerators, and multiple hosts, ensuring precise time ... compiler engineers, and ML application engineers to understand their needs, define tool ...
Embedded Software Engineer - Platform & Firmware
Fremont, CA · On-site
$122K - $167K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... Write and maintain firmware, bootloaders, and device drivers for embedded hardware platforms.
Embedded Software Engineer - Platform & Firmware
Fremont, CA · On-site
$122K - $167K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... Write and maintain firmware, bootloaders, and device drivers for embedded hardware platforms.
Senior System Software Engineer - Embedded Controller
Santa Clara, CA · On-site
$145K - $190K/yr
Experience in device driver programming and debugging. * Experience in computer architecture and graphics driver stacks a plus. * A strong teammate and lead; self-motivated with a positive attitude.
Senior System Software Engineer - Embedded Controller
Santa Clara, CA · On-site
$145K - $190K/yr
Experience in device driver programming and debugging. * Experience in computer architecture and graphics driver stacks a plus. * A strong teammate and lead; self-motivated with a positive attitude.
Embedded Software Engineer - Platform & Firmware
Fremont, CA · On-site
$122K - $167K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... Write and maintain firmware, bootloaders, and device drivers for embedded hardware platforms.
Quick apply
Embedded Software Engineer - Platform & Firmware
Fremont, CA · On-site
$122K - $167K/yr
Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software ... Write and maintain firmware, bootloaders, and device drivers for embedded hardware platforms.
Experience in device driver programming and debugging. * Experience in computer architecture and graphics driver stacks a plus. * A strong teammate and lead; self-motivated with a positive attitude.
Experience in device driver programming and debugging. * Experience in computer architecture and graphics driver stacks a plus. * A strong teammate and lead; self-motivated with a positive attitude.
SoC Firmware Engineer
Cupertino, CA · On-site
SoC Firmware engineers at Apple implement new features/functionalities of Apple's premier SoCs ... We are seeking an individual with firmware, device driver or equivalent development experience.
SoC Firmware Engineer
Cupertino, CA · On-site
SoC Firmware engineers at Apple implement new features/functionalities of Apple's premier SoCs ... We are seeking an individual with firmware, device driver or equivalent development experience.
SoC Firmware Engineer
Cupertino, CA · On-site
SoC Firmware engineers at Apple implement new features/functionalities of Apple's premier SoCs ... We are seeking an individual with firmware, device driver or equivalent development experience.
SoC Firmware Engineer
Cupertino, CA · On-site
SoC Firmware engineers at Apple implement new features/functionalities of Apple's premier SoCs ... We are seeking an individual with firmware, device driver or equivalent development experience.
BSW Embedded Engineer- Mountain View, CA (On Site)
Mountain View, CA · On-site
$155K - $204K/yr
Develop and debug kernel/device drivers and BSP components (QNX or Android/Linux) * Enable core ... Mentor engineers and contribute to design/code reviews with an emphasis on quality and ...
Quick apply
BSW Embedded Engineer- Mountain View, CA (On Site)
Mountain View, CA · On-site
$155K - $204K/yr
Develop and debug kernel/device drivers and BSP components (QNX or Android/Linux) * Enable core ... Mentor engineers and contribute to design/code reviews with an emphasis on quality and ...
Write and maintain firmware, bootloaders, and device drivers for embedded hardware platforms ... Bachelors or Masters degree in Computer Engineering, Electrical Engineering, or Computer Science.
Quick apply
Write and maintain firmware, bootloaders, and device drivers for embedded hardware platforms ... Bachelors or Masters degree in Computer Engineering, Electrical Engineering, or Computer Science.
Embedded Software Engineer - Platform & Firmware
Fremont, CA · On-site
$100K - $130K/yr
Write and maintain firmware, bootloaders, and device drivers for embedded hardware platforms. • ... Engineering, or Computer Science. Preferred skills: The ideal candidate will also have: • ...
Embedded Software Engineer - Platform & Firmware
Fremont, CA · On-site
$100K - $130K/yr
Write and maintain firmware, bootloaders, and device drivers for embedded hardware platforms. • ... Engineering, or Computer Science. Preferred skills: The ideal candidate will also have: • ...
SoC Firmware Engineer
Cupertino, CA · On-site
SoC Firmware engineers at Apple implement new features/functionalities of Apple's premier SoCs ... We are seeking an individual with firmware, device driver or equivalent development experience.
SoC Firmware Engineer
Cupertino, CA · On-site
SoC Firmware engineers at Apple implement new features/functionalities of Apple's premier SoCs ... We are seeking an individual with firmware, device driver or equivalent development experience.
Job Role : Golang Developer
Fremont, CA · On-site
... device driver, networking, etc. • CI/CD and DevOps understanding Company : Founded and incorporated in 2012 , Info Way Solutions is an IT services and consulting company headquartered in Fremont ...
Job Role : Golang Developer
Fremont, CA · On-site
... device driver, networking, etc. • CI/CD and DevOps understanding Company : Founded and incorporated in 2012 , Info Way Solutions is an IT services and consulting company headquartered in Fremont ...
Diagnostic Software Engineer (6151)
San Jose, CA · On-site
$40 - $45/hr
Medical
Retirement
Develop and maintain embedded diagnostic software for hardware systems and device drivers Debug and ... Proficient in C programming Experience with hardware and device driver development, including Linux ...
Diagnostic Software Engineer (6151)
San Jose, CA · On-site
$40 - $45/hr
Medical
Retirement
Develop and maintain embedded diagnostic software for hardware systems and device drivers Debug and ... Proficient in C programming Experience with hardware and device driver development, including Linux ...
Software Engineer - Performance Profiling
San Jose, CA · On-site
$150K - $275K/yr
Medical
Dental
Vision
We are seeking a highly skilled engineer to design and develop a sophisticated performance analysis ... device driver, PCIe bus, multiple accelerators, and multiple hosts, ensuring precise time ...
Software Engineer - Performance Profiling
San Jose, CA · On-site
$150K - $275K/yr
Medical
Dental
Vision
We are seeking a highly skilled engineer to design and develop a sophisticated performance analysis ... device driver, PCIe bus, multiple accelerators, and multiple hosts, ensuring precise time ...
... device drivers, camera drivers, camera framework, imaging or camera apps Optimization of algorithms on real systems Experience with Linux, Windows Familiar as a developer with Linux, MacOSX, and ...
... device drivers, camera drivers, camera framework, imaging or camera apps Optimization of algorithms on real systems Experience with Linux, Windows Familiar as a developer with Linux, MacOSX, and ...
Senior Software Engineer (L2/L3 Protocol)
San Jose, CA · On-site
$143K - $189K/yr
Strong skills in device driver, kernel programming, etc in Linux environment. 3. Excellent "C" programming skills (Expert). 4. Outstanding knowledge in Linux internals, OS concepts and system ...
Senior Software Engineer (L2/L3 Protocol)
San Jose, CA · On-site
$143K - $189K/yr
Strong skills in device driver, kernel programming, etc in Linux environment. 3. Excellent "C" programming skills (Expert). 4. Outstanding knowledge in Linux internals, OS concepts and system ...
Senior Software Engineer, Devices Platform
$160K - $240K/yr
Knowledge of Linux kernel and device driver level programming, including threading, IPC, shared ... memory, and synchronization * Knowledge of networking, full IP protocol stack, from PHY through TCP ...
Senior Software Engineer, Devices Platform
$160K - $240K/yr
Knowledge of Linux kernel and device driver level programming, including threading, IPC, shared ... memory, and synchronization * Knowledge of networking, full IP protocol stack, from PHY through TCP ...
Device Driver Developer information
See Santa Clara, CA salary details
$20.04 - $26.95
8% of jobs
$26.95 - $33.85
3% of jobs
$33.85 - $40.76
6% of jobs
$47.41 is the 25th percentile. Wages below this are outliers.
$40.76 - $47.66
7% of jobs
$47.66 - $54.56
14% of jobs
$54.56 - $61.47
9% of jobs
The median wage is $62.21 / hr.
$61.47 - $68.37
15% of jobs
$73.92 is the 75th percentile. Wages above this are outliers.
$68.37 - $75.28
15% of jobs
$75.28 - $82.18
12% of jobs
$82.18 - $89.08
7% of jobs
$89.08 - $95.99
3% of jobs
$20
$62
$95
How much do device driver developer jobs pay per hour?
What are the typical daily responsibilities of a device driver developer?
Device Driver Developers typically spend their days designing, developing, and testing software that allows operating systems to effectively communicate with hardware devices. Depending on the project, you may analyze hardware specifications, write and debug driver code, optimize performance, and review documentation for accuracy. Collaboration is common, with frequent interactions with hardware engineers, QA testers, and other software developers to address integration issues or resolve bugs. Daily work often involves problem-solving, troubleshooting unique issues related to device behavior, and keeping up-to-date with operating system updates or new hardware advancements. This role offers a dynamic environment where attention to reliability and performance is essential.
What is a device driver developer?
A Device Driver Developer is responsible for designing, developing, and maintaining low-level software that allows an operating system to communicate with hardware devices. They work with different operating systems, programming languages like C or C++, and hardware interfaces to create efficient and stable drivers. Their role includes debugging, optimizing performance, and ensuring compatibility with various system components. They often collaborate with hardware engineers and software developers to ensure seamless integration.
What are the key skills and qualifications needed to thrive as a device driver developer?
To thrive as a Device Driver Developer, you need expertise in low-level programming languages such as C or C++, a solid understanding of operating system internals, and a degree in Computer Science, Electrical Engineering, or a related field. Experience with debugging tools, version control systems, and familiarity with operating systems like Windows, Linux, or embedded platforms is highly valued, and certifications in specific platforms can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication skills distinguish top performers in this field. These competencies are critical for ensuring reliable, efficient integration between hardware and software, as well as for collaborating with hardware engineers and software teams.

Full-time
Re-posted 20 days ago
Job description
Job Summary
The CoreDrivers team is looking for a software engineer to work on Windows solutions for iOS devices. The candidate will be expected to design and implement platform level features that encompass interfacing with drivers to higher level frameworks. In addition, the candidate will be expected to interact on a cross functional level with multiple teams with a critical influence on hardware and software design.
Key Qualifications
Experience with Microsoft Windows User-Mode Driver Framework (UMDF)
Experience with Microsoft Windows Kernel-Mode Driver Framework (KMDF)
Experience with Universal Serial Bus (USB)
Knowledge of C/C++
Creative, critical thinking and troubleshooting skills
Ability to deliver solid work on tight schedules
Description
The team is responsible for portions of the system which are responsible for device synching and accessory management. This is a highly challenging role and a successful candidate should have an appreciation for the amount of effort that goes in to delivering best-in-class functionality for the hottest devices on the planet.
Education
BS CS/CE/EE (or equivalent)
Additional Requirements
Preferred Experience:
Experience with Ethernet / networking
Experience with Windows System Services
Excellent collaborative skills
Strong written and verbal communication skills
Familiar with Objective-C
Familiar with IOKit
About WinMax Systems
Sourced by ZipRecruiter
Industry
Manufacturing
Company size
51 - 200 Employees
Headquarters location
Milpitas, CA, US
Year founded
2005