Driver Development Experts & Software Developers

Get Your Device Driver Development Project Started Today!

Post your Driver Development project on Upwork, the world’s largest online workplace, for free and hire expert Software Engineers. The freelance Device Driver Developers on Upwork have great experience writing device drivers and developing custom software for embedded systems and various platforms. They know how Operating Systems really work and can help you develop Windows drivers, Linux drivers, Android drivers or Mac drivers for your device.

Driver Development is the complex task of writing software that abstracts the functionality of a certain device attached to a computer. On Upwork, companies hire freelance Device Driver Experts to review their driver architecture or develop drivers for their physical devices (like serial ports, network adapters, USB printers) or virtual devices (File Systems).

Browse Device Driver Development job posts for project examples or post your job on Upwork for free!

Device Driver Development Job Cost Overview

Typical total cost of Upwork Device Driver Development projects based on completed and fixed-price jobs.

Upwork Device Driver Development Jobs Completed Quarterly

On average, 6 Device Driver Development projects are completed every quarter on Upwork.


Time to Complete Upwork Device Driver Development Jobs

Time needed to complete a Device Driver Development project on Upwork.

Average Device Driver Development Freelancer Feedback Score

Device Driver Development Upwork freelancers typically receive a client rating of 4.74.

Last updated: May 1, 2015

Popular Device Driver Development Searches

More options
Clear all filters
  1. Sergey T. Agency Contractor

    C/C++ Developer

    Ukraine - Last active: 11/05/2012 - Tests: 4

    Position: Developer Functions: Developing of software modules under different platforms and operating systems Major achievements: Successful developing of elaborate software, including cross platform client-server applications. Successful developing in large work groups. Rational assignment of tasks and division of labor.

    Associated with: iMacDev

    $20.00 /hr
    175 hours
  2. Anna G.

    Anna G.

    Project manager

    Ukraine - Last active: 3 months ago - Tests: 2

    9+ years of experience in software development in IT environment, last 7 years as Project Manager\Product Specialist. Responsibilities: creating clear and attainable project objectives, building the project requirements, and managing the constraints of the project management triangle (cost, time, scope, and quality.): Developing the project plan Managing the project stakeholders Managing Communication Managing the project team Managing the project risk Managing the project schedule Managing the project budget Managing the project conflicts Managing the project delivery Development of Virtualization solutions, Security solutions, MDM, kernel development, etc. Specialties: Virtualization and Cloud Computing Digital and Enterprise Security Remote Access and Management Systems Management Network Management Mobile Device and Application Management Data Management Data Processing Development Video Delivery Jira, Confluence, RedMine, TestTrack, Bugzilla MS Office, MS Project, MS PowerPoint, MindManager VMWare, SVN, etc Various instant messengers, browsers, etc

    $35.00 /hr
    0 hours
  3. Paul Irofti

    Paul Irofti


    Romania - Last active: 03/18/2014 - Tests: 3

    Interests and skills: -- Reverse Engineering and AntiVirus Engines -- OpenBSD (kernel, userland, ports) -- Signal Processing -- Parallel Algorithms (OpenCL, CUDA) -- VoIP Protocols (IAX2, SIP) -- Telephony (VoiceMails, PBXs, Call Center, IVR, Call Recording) Specialties:UNIX, *BSD, GNU/Linux, QNX programming, kernel hacking, porting, embedded systems, security and network administration, reverse engineering, web programming, VoIP, PBX, signal processing, OpenCL, OpenBSD, reverse engineering, antivirus engines

    $50.00 /hr
    0 hours
  4. Eric Abinal

    Eric Abinal

    Intellegent enough to do some projects that probably fit to my skills

    Philippines - Last active: 04/06/2014 - Tests: 2

    In my 5 years experienced to be a web and logo designer and hope I develop this skills year by year in the helps of others and also learning some strategies in searching in the internet. I might say I'm not totally a designer yet one of the designer my generation. I'm willing to helps those people who need my skills specially who build their business .

    $44.44 /hr
    0 hours
  5. Aniruddha Chiplunkar

    Aniruddha Chiplunkar

    Networking Software Architect

    India - Last active: 10/04/2014 - Tests: 5

    Professional Summary: • About 13 years of hands-on experience as a software developer, technical leader & an architect and past 6 years in techno-managerial role. • Experience on various Operating Systems (Linux, VxWorks/RTOS, Windows etc…), programming languages (C, C++, Java, JNI), design paradigms (functional & OOD) and S/W development methodologies (Waterfall & Agile). • Development experience at various layers of S/W stack - low level kernel/system programming (boot-loader,device drivers, platform software), embedded software/firmware, C/Unix applications, JVM, 3 tier applications (web/App/DB), multi-process & multi-threaded applications and the distributed applications. • Experience across a wide range of technologies - L1 (SONET/SDH/T3 etc), L2 (ATM, Ethernet), TCP-IP suit, HTTP/FTP/SIP…, Deep Packet Inspection, Content Filtering, L4-L7 Proxies(viz TCP, SSL, HTTP), SSL, Security, XML parsers, XML Cryptography, 3-tier Applications, Web Services • Conversant with mobile technology - MPC/EPC, 3G/4G, GGSN/PGW, Subscriber Aware Policy Enforcement, PCC/PCEF, Gx, Gy, Gz Interfaces. Major Software Developed:- 1. Inline Content Filtering/URL-Filtering for GGSN/PGW, Transparent TCP-Proxy 2. Protocol Parsers - IP,TCP,HTTP, FTP, for a Network Analysis Module 3. SSL Proxy to front-end multiple servers and certificate management for the same. Interface with Java Application (via JNI). XML Parsing, xpath, xml crypto 4. Linux platform s/w development - configure, modify, compile, boot, start-up services, application launch, monitoring 5. Implementation of channelized interfaces (SONET/SDH/T3/E3/T1/E1) - Heavily uses OO concepts in C++ and runs on VxWorks RTOS. 6. Implementation of ATM features - QOS, policing, traffic shaping, AAL5 Driver, Soft PVC, Redundancy & High Availability 7. Device drivers for many operating systems (Windows NT, Windows 98, Novel Netware, SunOS, Solaris, Linux flavors) for network interfaces (Ethernet, ATM, LANE, CIP over ATM), PCI-RAID

    $50.00 /hr
    0 hours
  6. David Cairns

    David Cairns

    Senior Embedded Programmer

    Canada - Last active: 11/29/2013

    Over the last 15 years, I have developed a broad range of products using firmware, hardware and software in the telecommunications industry. My wide range of experience brings with it a full system level view and understanding of what needs to happen in order for a product to be successful. I'm seeking opportunities to apply my experience and adaptability to your problems and turn them into solutions.

    $55.56 /hr
    0 hours
  7. Dalibor Simacek

    Dalibor Simacek

    Sr. Embedded Systems Developer

    United States - Last active: 03/14/2014 - Portfolio: 1

    Leader of a development team specializing in Embedded micro and PC solutions, web applications and e-commerce. Goals: - Customer's satisfaction - Long term relationship with customers, be there when they need us - Helping customers to place more "Made In the USA" labels on their product Embedded Design and Development, Automated Functional Testers, Internet Of Things, Industrial control devices and systems, Kiosk platform. Languages: C, C++, C# Protocols: MODBUS, TCP/IP (LVIP), SDI-12, 802.15.4 - ZigBee, RF4CE, SNAPpy Interfaces: USB, TWI(I2C), SPI, Ethernet, 802.15.4 radio, RS232, RS485, 1-Wire, CAN Devices: DataFlash, Accelerometer’s, LCD’s, OLED’s, EEPROM’s, NAND Flash, Touch Screen Controller, ADC, Wireless Sensors O/S: Win32, WinCE, FreeRTOS Development Platforms: MS Visual Studio (C, C++, C#.Net), Compuware Driver Studio, Windows CE Platform builder, Atmel AVR32 Studio and AVR Studio, FreeRTOS, LvIP stack, IAR Embedded Workbench (AVR8, AVR32, I8051) and Visual State, Microchip MPLAB , Zilog Developer Studio Hardware Platforms:Atmel ARM, AVR32, AVR8 (ATmega, ATtiny, Xmega), FreeRTOS, Microchip PIC32, PIC24F

    $85.00 /hr
    0 hours
  8. Bobby Patenio

    Bobby Patenio

    Salesman at the same time , Credit Specialyst

    Philippines - Last active: 03/20/2014

    My main strengths are the ability to use my own initiative to take on challenges. I am always proactive at what i do and that keeps my mind simulated and focused. I am Graduated in University a Degree course,Beekeepers for 5 years. Presently Work As Private Employee as Credit Analyst

    $33.33 /hr
    0 hours
  9. Asim Z.

    Asim Z.

    Embedded Software Professional

    United States - Last active: 01/04/2013 - Tests: 2

    LinkedIn: San Francisco, CA based professional with over 12 years of experience in embedded software design & development - RTOS, open-source software porting & integration - TCP/IP, wireless & multimedia networking protocols - Ethernet & WLAN drivers - Security protocols and cryptographic techniques - On/Offshore project management - Delivering solutions to Fortune 500 companies

    $44.44 /hr
    0 hours