1

Driver Developer Jobs in New York (NOW HIRING)

C/C++ Developer

New York, NY · Remote

$50.25 - $67.50/hr

... drivers, and compilers), then communicating clear findings and recommended next steps to graphics driver and runtime engineers. Job Responsibilities: • Reproduce reported DirectX 12 performance ...

SharePoint Developer

Manhattan, NY · On-site

$54 - $70.50/hr

... technology drivers and their impact on architecture design • Advanced understanding of ... Implementation Programming Language. • Cisco. • Documentation. • Trader voice systems ...

... drivers of technology, productivity and cost-effectiveness. Our expertise is derived from years of ... Hyperion Developer Location : New York, NY Duration : Full Time Support, Design, develop and test ...

Our ideal candidate thinks agent-first, has strong opinions on developer experience, and wants to ... Demonstrated hands-on, daily use of AI coding agents as the primary development driver. * Comfort ...

Our ideal candidate thinks agent-first, has strong opinions on developer experience, and wants to ... Demonstrated hands-on, daily use of AI coding agents as the primary development driver. * Comfort ...

Job Developer

New York, NY · On-site

$21.63/hr

Valid US driver's license preferred. * Bilingual (English/Spanish) is a plus. We Have GREAT ... developers serving at-risk populations including families, individuals, veterans, survivors of ...

SharePoint Developer

New York, NY

$53.50 - $70/hr

Advanced understanding of LoB technology drivers and their impact on architecture design Advanced ... CCNA/CCNE level Cisco engineer with CCM experience. 3. Developer with diverse background in ...

Job Developer

New York, NY · On-site

$25.50/hr

... Developer, you'll be responsible for developing and maintaining a network of employers for our ... Valid US driver's license preferred. * Bilingual (English/Spanish) is a plus. Compensation Actual ...

DevOps Architect

Berkeley Heights, NJ · On-site

$69.25 - $91/hr

Details: DevOps Architect Location: Berkeley Heights, NJ - Hybrid WFH Duration: Full time/Direct ... Really needs drivers, overcome obstacles. Would want to look at Azure and Ansible and CI/CD process.

The Position We are seeking a highly analytical and detail-oriented Quantitative Developer to join ... Support the development of performance attribution frameworks to identify drivers of performance ...

The Position We are seeking a highly analytical and detail-oriented Quantitative Developer to join ... Support the development of performance attribution frameworks to identify drivers of performance ...

Java Apache Camel Developer

Warren, NJ · On-site

$53 - $68.50/hr

Job Title: Java Apache Camel Developer Job Location: Warren, NJ Job Type: Contract * Strong ... CSI drivers * Persistent volumes * Cloudnative deployment techniques * Observability experience

next page

Showing results 1-20

Driver Developer information

See New York salary details

$18

$57

$89

How much do driver developer jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for driver developer in New York is $57.81, according to ZipRecruiter salary data. Most workers in this role earn between $44.18 and $70.72 per hour, depending on experience, location, and employer.

What is the difference between Driver Developer vs Driver Engineer?

AspectDriver DeveloperDriver Engineer
Required CredentialsTypically requires a degree in computer science or software engineering, with knowledge of programming languages like C/C++Similar credentials, often with additional specialization in hardware or embedded systems
Work EnvironmentSoftware development teams, primarily in tech or automotive industriesHardware labs, embedded systems environments, often collaborating with hardware engineers
Industry UsageAutomotive, consumer electronics, roboticsAutomotive, aerospace, embedded systems
Common Search & ComparisonYesYes

Driver Developers focus on writing and maintaining software drivers that enable hardware components to communicate with operating systems. Driver Engineers often have a broader role, involving both software development and hardware integration, with a focus on designing and testing drivers for complex systems. While their skills overlap, Driver Developers are more software-centric, whereas Driver Engineers may work more closely with hardware teams.

What are some common challenges faced by Driver Developers when integrating new hardware with existing operating systems?

Driver Developers often encounter challenges related to hardware compatibility and ensuring stable communication between new devices and established operating systems. Troubleshooting unpredictable behavior and addressing low-level bugs can require extensive debugging and collaboration with hardware vendors. Additionally, Driver Developers must stay updated with operating system changes and security best practices to maintain performance and reliability. Working closely with QA engineers and other software teams is essential to ensure seamless integration and minimal user disruption.

What are the key skills and qualifications needed to thrive as a Driver Developer, and why are they important?

To thrive as a Driver Developer, you need strong programming skills in C/C++, a solid grasp of operating system internals, and experience with hardware-software integration, often supported by a degree in computer science or related fields. Familiarity with kernel development tools, debugging utilities (such as WinDbg or GDB), and source control systems is typically required, along with knowledge of specific platforms like Windows or Linux. Attention to detail, problem-solving abilities, and effective communication are essential soft skills in this role. These skills are crucial for ensuring reliable, efficient, and secure communication between hardware and software, directly impacting system stability and performance.

What are Driver Developers?

Driver Developers are software engineers who specialize in creating and maintaining device drivers, which are programs that allow the operating system and software applications to communicate with hardware devices. Their work ensures that hardware components like graphics cards, printers, and network adapters function correctly with different operating systems. Driver Developers need a strong understanding of low-level programming, hardware interfaces, and operating system internals. They often use languages like C or C++ and work closely with hardware manufacturers to optimize device performance and compatibility.
What are popular job titles related to Driver Developer jobs in New York? For Driver Developer jobs in New York, the most frequently searched job titles are:
What job categories do people searching Driver Developer jobs in New York look for? The top searched job categories for Driver Developer jobs in New York are:

System Level Software Engineer - Driver Development - 2784 -OJO

Right Talent Right Now

New York, NY

$189K - $224K/yr

Full-time

Re-posted 26 days ago


Job description

Job Description

System Level Software Engineer - Driver Development - 2784




Job Ref.: 2784


Job Title: System Level Software Engineer - Driver Development


Role: Information Technology


Relocation Available: Yes


Industry: I.T.


Location: South Carolina


Town / City: Greer


Job Type: Permanent full-time


Job description:


Company develops custom system level software, including device drivers, firmware, embedded applications, protocol stacks, board support packages, and custom interfaces. They specialize in wireless communications for military and embedded systems.


They are seeking a talented Software Development professional who specializes in system-level development (device drivers, firmware, embedded systems) to serve as a key member of the engineering team. This individual will be responsible for developing and supporting user mode applications, device drivers, and firmware for a wide variety of systems, including networking and communication hardware and software products. These responsibilities include the design and development of protocols and algorithms for a variety of technologies, including USB, PCI, 802. WLAN, Ethernet, VoIP, Bluetooth, cellular, and broadband communications. This individual must be able to communicate effectively with clients and be attentive to customer satisfaction.


Windows Kernel and/or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience.


6-8+ years C, C+ programming experience.


6-8+ years of application development experience


Excellent written and verbal communications skills


Strong debugging skills


Superior problem solving abilities 


Ability to work independently or as part of a team



Required Education: Bachelors or Masters in Computer Engineering, Electrical Engineering, or Computer Science. 



Desired Skills (not required)


WinDBG


embedded Linux


Experience with multiple Linux distributions (Montavista, Ubuntu, OpenEmbedded, Red Hat, Buildroot, etc.) 


Embedded Linux development for a variety of platforms (ARM, MIPS, x86, PowerPC, etc.) and board support packages.


Experience writing software that interfaces with hardware (one or more of the following: device drivers, firmware, embedded systems).


Experience with real time and multithreaded applications


Experience performing architectural definition, documentation, and development at the system level


Reverse Engineering (IDA Pro, Ollydbg, etc.) 


Communication protocol experience (designing, implementing)


Experience writing software that interfaces with hardware (one or more of the following: device drivers, firmware, embedded systems)



Clearance Required: Candidate must be a U.S. Citizen in order to meet the minimum requirement to obtain the required clearance.


Bottom Line Requirements:


1. Bachelors or Masters in Computer Engineering, Electrical Engineering, Computer Science or related.


2. Windows Kernel or Driver Programming experience (XP, Vista, Windows 7, or Windows 8) or current Linux Kernel Driver programming experience.


3. 6-8+ years C, C+ programming experience.


4. 6-8+ years of application development experience.


5. US Citizen able to obtain clearance.



Additional Information

All your information will be kept confidential according to EEO guidelines.