Driver Development Experts & Software Developers

Showing 56 freelancers

Driver Development Experts & Software Developers

Showing 56 freelancers

Get Your Device Driver Development Project Started Today!

Post your Driver Development project on oDesk, the world’s largest online workplace, for free and hire expert Software Engineers. The freelance Device Driver Developers on oDesk 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 oDesk, 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 Driver Development job posts for project examples or post your job on oDesk for free!

Driver Development Job Cost Overview

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

oDesk Driver Development Jobs Completed Quarterly

On average, 0 Driver Development projects are completed every quarter on oDesk.

0

Time to Complete oDesk Driver Development Jobs

Time needed to complete a Driver Development project on oDesk.

Average Driver Development Freelancer Feedback Score

Driver Development oDesk freelancers typically receive a client rating of 4.73.

4.73

Last updated: March 1, 2015

  • Embedded Linux developer

    Linux kernel developer: writing kernel device drivers, porting kernel to new platforms. Author and ex-maintainer of S3C2416 (Samsung's ARM-based SoC) support in mainline kernel. Co-founder and former kernel developer in the OpenInkpot project (open source firmware for eInk e-book … more

    Linux kernel developer: writing kernel device drivers, porting kernel to new platforms. Author and ex-maintainer of S3C2416 (Samsung's ARM-based SoC) support in mainline kernel. Co-founder and former kernel developer in the OpenInkpot project (open source firmware for eInk e-book readers, now abandoned). Good skills in Linux system and network administraton. I have expierence in creation of custom Linux distributions (mainly for embedded systems) and build-systems. Embedded development: hardware prototyping, firmware writing. I have expierence with many (ARM,MIPS,PowerPC)-based SOCs, AVR microcontrollers, digital schematics design and debugging. Languages: C, Ruby, Unix shell, JavaScript, assembler for various archs... My patches in various OpenSource projects: http://bit.ly/1e4ad7z github repos: https://github.com/jekhor?tab=repositories  less

    embedded-linux driver-development embedded-systems atmel-avr c embedded-c ruby ruby-on-rails linux-system-administration 00 more less
    • $22.22 HOURLY RATE
    • 4.7
    • 160 HOURS
    • BELARUS
    • LAST ACTIVE
    • 1 PORTFOLIO ITEM
    • 2 TESTS
  • Software Engineer

    Over the last 5 years, I was involved in development of a wide range of software using Adobe Flex/AIR, Microsoft .Net, С++. My core competency lies in front-end web development via Adobe Flex and desktop application development via Adobe … more

    Over the last 5 years, I was involved in development of a wide range of software using Adobe Flex/AIR, Microsoft .Net, С++. My core competency lies in front-end web development via Adobe Flex and desktop application development via Adobe AIR, Microsoft .Net and C++. I have Master of Science in Applied Mathematics degree. I am am seeking opportunities to use my knowledge in real-world applications.  less

    adobe-flex adobe-air actionscript-3 c++ win32-app-development c# .net-framework driver-development sql game-development activex 00 more less
    • $55.56 HOURLY RATE
    • 4.9
    • 3751 HOURS
    • RUSSIA
    • LAST ACTIVE
    • 3 PORTFOLIO ITEMS
    • 10 TESTS
  • C/C++, win32 API, DDK, TDI, WFP, Qt, BHO

    - 10 years experience in C/C++; - 7 years experience in Win32 API; - 5 years experience in development of windows kernel drivers; Service Description: - Client - server applications; - Desktop applications; - Windows system programming; - Windows driver development; - Network filters, firewals; - Internet Explorer addons; - Firefox plugins

    c++ c windows-app-development win32-app-development driver-development computer-networking tcp-ip firefox-plugin-development chrome-extension 00 more less
    • $38.89 HOURLY RATE
    • 4.7
    • 19 HOURS
    • UKRAINE
    • LAST ACTIVE
    • 0 PORTFOLIO ITEMS
    • 2 TESTS
  • Expert Windows Application Developer

    Have over 7 years of Experience in developing Windows Applications using C/VC++/MFC/C#,VB.NET , MS Detours, .NET framework. Currently Working as a Technical Lead with a huge product based MNC. Have developed various applications with Server/Client … more

    Have over 7 years of Experience in developing Windows Applications using C/VC++/MFC/C#,VB.NET , MS Detours, .NET framework. Currently Working as a Technical Lead with a huge product based MNC. Have developed various applications with Server/Client model as well as standalone applications based architecture. Have good grasp over Design patterns and can deliver any job within the committed time. Bring in any challenges and i'm ready with a solution.  less

    microsoft-visual-c++ c# mfc .net-framework javascript odbc realbasic .net-remoting wcf driver-development 00 more less
    • $12.22 HOURLY RATE
    • 4.9
    • 34 HOURS
    • INDIA
    • LAST ACTIVE
    • 1 PORTFOLIO ITEM
    • 2 TESTS
  • High-quality services and work products

    I have 10-years experience of software development (mainly C/C++ programming in large IT companies). Working experience and education give me understanding of good code and software architecture design and allows to develop reliable and easy maintained applications and systems … more

    I have 10-years experience of software development (mainly C/C++ programming in large IT companies). Working experience and education give me understanding of good code and software architecture design and allows to develop reliable and easy maintained applications and systems. In my freelance career I’m using the best practices and focusing on providing the best possible solutions in a reasonable timeframe. I am interested in participation in a project allowing to apply and improve my skills. I like to learn something new and participate in research.  less

    c++ c javascript embedded-linux project-management driver-development microsoft-visual-studio database-design embedded-systems matlab windows-app-development corba object-oriented-design x86-assembler perl oop tcp-ip qt php java uml xml linux-system-administration network-security load-balancing eclipse delphi teaching-mathematics 00 more less
    • $25.00 HOURLY RATE
    • 5.0
    • 2233 HOURS
    • RUSSIA
    • LAST ACTIVE
    • 4 PORTFOLIO ITEMS
    • 3 TESTS
    GROUPS:
    ASSOCIATED WITH:
  • Software/firmware developer (FPGA, VHDL, C\C++, Embedded)

    I am a firmware/software engineer with 8+ years of working experience. My primary area of expertise includes a full cycle of FPGA/CPLD based device development. I am proficient in C/C++ development for various MCU, embedded systems, drivers … more

    I am a firmware/software engineer with 8+ years of working experience. My primary area of expertise includes a full cycle of FPGA/CPLD based device development. I am proficient in C/C++ development for various MCU, embedded systems, drivers and desktop applications. I enjoy development tasks, which require strong engineering skills, with interesting math and algorithmic challenges. And I am always eager to learn something new. Programming Languages: VHDL/Verilog, C/C++, Assembler, Matlab, LabVIEW, Qt, Tcl/tk, Python. Development Tools: Xilinx ISE (XPS, SDK, SysGen for DSP, ChipScope, etc.); Altera Quartus II Software (Quartus II, NIOS II, SoPC Builder, Qsys, SignalTap etc.); Microsoft Visual Studio (6.0 – 2012); Active-HDL, ModelSim; Eclipse, MATLAB, LabVIEW, Keil uVision, IAR Embedded Workbench, Windows Driver Development (Windows Driver Model (WDM), Kernel-Mode Driver Framework (KMDF)), Doxygen, JIRA, SVN.  less

    fpga vhdl xilinx c embedded-c matlab labview driver-development c++ qt 00 more less
    • $19.00 HOURLY RATE
    • 5.0
    • 16 HOURS
    • BELARUS
    • LAST ACTIVE
    • 13 PORTFOLIO ITEMS
    • 5 TESTS
  • C/C++, Linux kernel, driver developer

    I'm a senior SW engineer with 7 years of experience in the developing various desktop applications, Linux kernel modules and drivers. I have a PhD in microelectronics and EDA with the thesis related to the USB system design and … more

    I'm a senior SW engineer with 7 years of experience in the developing various desktop applications, Linux kernel modules and drivers. I have a PhD in microelectronics and EDA with the thesis related to the USB system design and USB SW stack implementation. My skills and knowledge include embedded systems, firmware, hardware design, OS architecture, various transport protocols(USB, networking, PCI, etc), data structures and algorithms. My main specialization is C/C++, OS kernel modules and desktop applications. My main goal is to provide high-quality products to the client on time.  less

    c c++ driver-development embedded-linux 00 more less
    • $16.67 HOURLY RATE
    • 5.0
    • 14 HOURS
    • ARMENIA
    • LAST ACTIVE
    • 0 PORTFOLIO ITEMS
    • 3 TESTS
loading