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, 5 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.76.

Last updated: August 1, 2015

Popular Device Driver Development Searches

Clear all filters
  1. Pilar Mowery

    Pilar Mowery

    Web Designer & Developer / Wordpress Layout Designer / WP Theme Coder

    Bangladesh - Tests: 2 - Portfolio: 4

    "Creativity is my talent, Your Project is my assignment, Making it great is my passion." I am a Freelance Web Designer for over 4 years already. I expertise web design layout, graphic designs, html/css, and wordpress. If you think i qualify in your standards, do not hesitate to email me.

    $22.22 /hr
    0 hours
  2. Eric Abinal

    Eric Abinal

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

    Philippines - 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
  3. Chandra Shekar

    Chandra Shekar

    Linux Developer

    India - Tests: 1

    Having 6 years of experience in Embedded System software development including Anrdoid(3+), Mac(1+ year),Linux(2+) . ====================================================== Industrial training and Internship for a period of 10 months at Intel India Pvt. Ltd, Bangalore. Worked at Calsoftlabs for 3+ years. Worked as software engineer at Cavium Networks 8 months. Working as senior software engineer at SONY till now. ====================================================== A Good Team Player and Committed to Quality. =====================================

    $10.00 /hr
    0 hours
  4. Tejbir Singh

    Tejbir Singh



    Working on QT application development on linux platform. *Able to cross compile QT5 for embedded Linux as well as Android. •Efficient with respect to programming in C and C++ using data structures. •Able to understand ARM architecture. •Developed Toolchain for ARM cortex A8 processor on an x86_64 Machine. •Knowledge of UART, SPI, I2C bus interfaces. •Beagle Board Bring up by Micro-Sdcard. •Able to write Linux Kernel Module using Linux 2.6.x.x kernel. •Implemented Block Device Driver for block device. * Implemented Character Driver with proper Synchronization and Advanced operation. •Implemented Serial Port Device Driver for PC16550D UART. •Implemented Parallel Port Device Driver using IEEE-1284 protocol. •IPCs Mechanisms like pipes, FIFOs, Shared Memory and synchronization Techniques Like Semaphores. •Good Understanding of POSIX Threads. •Shell Scripting using BASH shell. •Able to understand POSIX THREADS. •Professed in Network Programming including Socket programming. • Understanding of development tools like makefile. •Good Understanding of Linux Kernel Development and Linux Commands

    $13.33 /hr
    0 hours
  5. Sal Quintanilla

    Sal Quintanilla

    Senior Software Engineer with proven adaptation skills

    United States - Tests: 2 - Portfolio: 2

    For full-time work, I'm a talented, creative, schedule-oriented engineer with more than two decades of experience, proven leadership and technical abilities, and strong, friendly communication skills, I pursue challenging positions with innovative companies where I can continue realizing my full potential as a system designer and a software engineering innovator and leader. I can help you get your team project back on track. Or I can contribute, I never stopped being a developer. I'm a strong designer / coder / debugger and can adapt to new areas quickly. I'm a former Wind River Senior Member of Technical Staff, billed out at $235/hour, but available here for your fun and interesting software / firmware jobs without the Wind River overhead for much less. Latest: I spent 6 months doing python scripting at work, and a couple years on the side doing Windows Phone Applications (22 apps in the store).

    $85.00 /hr
    0 hours
  6. Fjuan Y.

    Fjuan Y. Agency Contractor

    Robust Web Applications/Platform Development

    Colombia - Tests: 1 - Portfolio: 5

    My main goal is to provide to my customers, robust and scalable web applications/platform solutions using the latest technologies available. I'm always improving my self and my skills. I'm specialized on the following technologies: - Django/Python - PHP - Amazon EC2, Amazon S3, Amazon CloudFront, Amazon RDS. - MySQL, PostgreSQL + Postgis, Oracle, MSSQL, NoSQL, MongoDB. - HTML5, XML, Responsive. - CSS3.0, Sass. - JavaScript, jQuery, Angular, Node.JS, Ajax, JSON , YUI, Backbones, Require.JS. - Git, SVN, Mercurial. - VPS Management and Configuration, Unix Based Distributions SysAdmin.

    Associated with: Novalk Apps SAA LLC

    $50.00 /hr
    0 hours