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. Joseph Andly Koola

    Joseph Andly Koola

    Embedded Systems Software Developer

    Canada - Tests: 1

    Has about 5 years of work experience in the embedded systems industry in various organizations like Texas Instruments and Samsung Mobile. Excellent C programming skills Very good knowledge in Android, Linux Device Drivers and porting Very good knowledge in SIMD optimization for various use cases. Excellent English Language communication skills Reliable

    $20.00 /hr
    0 hours
  2. Harshvir S.

    Harshvir S. Agency Contractor

    Opencart I PrestaShop I PHP I .NET I Xamarin C#

    India - Tests: 5 - Portfolio: 14

    Since 15 years, Drish Infotech has been providing custom software development services. We have developed several web applications and websites encompassing different industry segments. We are a client-centric and quality oriented company; our team collaborates with clients to ensure timely and quality delivery of services; that too in a quick turnaround. We are "Microsoft Gold Certified" partner and an ISO 9001:2008 certified organization; following standard practices and processes to ensure best quality. We strive to maintain long term relationship with our clients and High Repeat Business (over 97%) is a testimony of that fact. Our resources write clean, robust and modular codes and add value to clients, working as a partner. Our mission is to provide timely and quality delivery to clients in a cost effective manner ensuring total customer satisfaction. Domain experts in :- eCommerce, Real estate Social Networking portals Custom designed website CRM Device Driver Development IVR Tech-Stack:- Open Source: PHP 5, PHP 4 Framework and CMS : Cake PHP and Core PHP, Joomla, Drupal, WordPress, Magento, OSCommerce, Dot Net Nuke Microsoft Technologies: .NET 4.5/4.0 using C#, VB.NET and ASP.NET MVC 4. SQL Reporting, Microsoft Azure. Mobile Application Development:- IPhone : Apple iPhone development using Xcode and Objective C Blackberry, J2ME and Android app development Microsoft Windows Mobile: Win CE development. User Interface / Graphic Design: Adobe Photoshop, Image Ready, Flash, Jquery , Java Script ,CorelDraw, Adobe AfterEffects, Fireworks, HTML, XHTML, Dreamweaver. Databases:Oracle, Sybase, MS SQL Server 2000 / SQL 2005 / SQL 2008/2008 R2, SQL 2010, SQL 2012, MS Access, MySQL 4.x/5.x. Operating Systems: Windows 2003/ 2008/ 2012 .NET Server, Linux, Windows 95, Windows 98, Win ME/XP and Windows 8.

    Associated with: Drish Infotech Ltd.

    $14.00 /hr
    39 hours
  3. Dhvani Patel

    Embedded Software developer

    India - Portfolio: 1

    4+ years of experience on Embedded system design and development and testing Proficient in C, C++ programming. Experience of IEEE802.11s, Wi-Fi mesh. Experience of Implementation of IEEE802.11S for MIMC in mac80211 kernel module. Experience on firmware development of Bluetooth smart watch based on TI's Bluetooth low energy(BLE) 4.0 protocol Stack. Developed Apple Homekit Accessory Protocol Server on i.MX28 board. Experience in developing Android middle-ware library, Android services, JNI layers, Kernel-user space interactions and application development on android platform. Experience of H.264 Codec porting and optimization on x86 PC platform. Experience in Android porting on APQ8074 dragon board. Knowledge of networking, Wi-Fi fundamentals and IEEE wireless standard 11a/b/g/n. Experience in application development using Gstreamer multimedia framework.

    $25.00 /hr
    0 hours
  4. Adam Gruchala

    Adam Gruchala

    Software Engineer


    Software engineer with eight years of experience writing software. Background includes strong knowledge of windows drivers as well as extensive experience of user space application development with C++, Java, C#. Self-motivated, well-organized and able to meet deadlines even for complex projects.

    $20.00 /hr
    0 hours
  5. Alexey Udodov

    Alexey Udodov

    Experienced desktop software and web developer

    Russia - Tests: 4 - Portfolio: 3

    Hello, My name is Alexey Udodov. In my portfolio you can find several projects that I successfully finished. There are only public projects. I may talk about some other ones privately. My strong points are working speed and attention to details. First priority is meeting client’s needs and deadline. When working on a new project, I like to discuss details with the client, so that I can have a clear understanding of his/her needs and vision of the project. I have Bachelor degree from Astrakhan State Technical University. On my first job I developed software using Delphi for ten years. I worked on database related software, network software and system software. I took part in development of anti-malware software, antivirus and several security and system utilities. I worked with: - Delphi 7 - Delphi 2009 - RAD Studio XE2 - JVCL library - DevExpress VCL - UniDAC - Final Builder - A lot of Windows technologies (COM, ActiveX, WMI, etc.) Also I worked on kernel mode security modules written on C and C++ for Windows. So I have C languages system programming experience. For two years already I work on web projects. My main web programming language is PHP. In addition to native PHP I have successfully finished several projects using frameworks and CMS. I worked with: Frameworks: - Zend (currently working with it on my main job) - Doctrine - Symfony 2 - CakePHP 2 - Yii CMS: - Wordpress - Drupal Also I’m familiar with: - SQL (including triggers, functions, stored procedures, etc); - Python; - DBMS: MySQL, SQLite, Firebird; - IDE: Eclipse, NetBeans, PHPStorm; - OS: Windows, Linux; - VCS: SVN, Git; - UML Please take a look at my employment and work history for comments from other clients. Thank you in advance for your time and consideration. I look forward to working with you soon.

    $6.00 /hr
    35 hours
  6. Debby Nirwan

    Debby Nirwan

    Senior Firmware/Embedded Software Engineer


    - More than 8 years of extensive work experience in firmware and software development - Worked in Ink-Jet Printer, Audio (mini/micro Hi-Fi), Digital TV, and Semiconductor industry - Experienced in implementing HAL and Embedded OS adaptation layer ranging from 8-bit to 32-bit system - Experienced in implementing device drivers for various hardware modules such as Touch Key, DAB/DAB+, Airplay, VFD/FL Display, Bluetooth, Sensors (Temperature, Humidity, Light), NFC TAG I2C, etc - Experienced Embedded Software Architect - Experienced in TCP/IP application development(socket programming) on various platforms - Experienced in developing firmware for ZigBee-PRO application - Experienced in developing android application (TV remote controller on IP Network, Ease-of-installation for zigbee commissioning) - Experienced in maintaining servers (Build server, bug tracker server, TV Streamingserver, source control server, web server, etc) - Experienced in developing web application

    $33.33 /hr
    0 hours