Driver Development Experts & Software Developers

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 Device Driver Development job posts for project examples or post your job on oDesk for free!

Device Driver Development Job Cost Overview

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

oDesk Device Driver Development Jobs Completed Quarterly

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

6

Time to Complete oDesk Device Driver Development Jobs

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

Average Device Driver Development Freelancer Feedback Score

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

4.74
Last updated: May 1, 2015

Popular Device Driver Development Searches

Clear all filters
Lorenzo Bianconi

Lorenzo Bianconi

Linux kernel Sw Engineer

Italy - Last active: 2 months ago - Tests: 3 - Portfolio: 6

I am a telecommunication engineer with several year experience in software design and development especially on embedded devices. I'm a C/C++/Java developer; my area of expertise mainly focus on Linux kernel development. I am involved in the open source community; my name can be found in Linus Torvalds git: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git&a=search&h=HEAD&st=commit&s=Lorenzo+Bianconi. I am interested in the source code development for general purpose/embedded systems. Some code snippets can be found at https://github.com/LorenzoBianconi Device driver/Linux kernel programming: - Linux TCP/IP stack - Linux USB stack - Linux Mac80211 stack - WiFi driver: ath9k, ath5k, b43, MadWifi, rtlwifi - Ethernet driver: ag7240, ag71xx, natsemi, via rhine - Linux SPI/I2C stack Embedded systems: - architectures: x86, MIPS, PIC16, ATmega328 - distribution/software: OpneWRT, Click Modular router - Android Microcontroller programming: - PIC - Arduino Programming languages: - OO programming languages: C/C++, Java - scripting programming languages: Bash, Awk, Sed, PHP, OTCL - Makefile programming - GUI developing using Qt-Qwt/Swing library - Matlab - GIT/SVN/CVS versioning system Specialties: linux programming, embedded system, networking, wireless

$33.33 /hr
52 hours
0.00
Sebastien Cayetanot

Sebastien Cayetanot

Senior SW developer and architect

United States - Last active: 02/18/2014 - Portfolio: 1

Up to 14 years of experiences in the embedded world through mobile devices, tablet, smartphone, enterprise and set top box. I have a large range of skills through design, development, integration, validation and support. I got a huge experience in development in C, C++, Java and Python in the embedded world and also work easily on Android, iOS, Linux and Windows operating system. In addition I got also expertise's in: - Software quality: Methodology and Process enabling and definition, scripting development for automatisation tests, stress, functional testing to validate requirements and also MTBF tests - Software Legacy : Licensing violation & conflicts, IP Plan and License definition, Build tree advices to avoid licensing issues and patent violation. I have also created my own company to mainly develop apps for Android and iOS market and start a range of apps Android only focused on gaming & education apps for kids. Side market also following SW development of tools, stacks, framework for embedded upon request and provide consulting to improve SW life cycle process This an overview of my knowledge feel free to contact for me details

$111.11 /hr
0 hours
0.00
Nikhil Varma

Nikhil Varma Agency Contractor

Project Manager, Product designer, QA expert, Open...

Canada - Last active: 08/15/2013

- Experienced professional with over 12 years of industry and research experience. - Extensive program and project management experience - Extensive experience in Service Delivery and Design - Deep understanding of process optimization for internal and external quality elevation. - Rich experience in product design and management with a rich experience of managing multicultural teams. - Experienced in complete software development lifecycle and Project Management methodologies (Certified ScrumMaster). - Proficient and experienced in CMMI (level 5). - Knowledge of enterprise business processes (SAP Certified – Business Foundation & Integration). - Pragmatic Marketing certified in product management practices. Specialties: Service Engineering Service optimization Solution Consulting Service Quality Implementation Program Management Project Management Process Improvement Expert People Management Product Management Customer Relationship Management(Microsoft Dynamics CRM, SugarCRM)

$75.00 /hr
0 hours
0.00
Leonid J.

Leonid J.

Windows Driver/ARM Developer

Russia - Last active: 06/03/2012 - Tests: 2

During the last 4 years, I have worked as C/C++ developer of application software (simulation systems), kernel mode Windows/Linux drivers, and real-time applications for x86/MCS51/ARM-based devices. Also I have skills in GPS(GNSS)/GLONASS and inertial navigation systems. Good knowledge in network programming (have own simple implementation of TCP/IP stack).

$44.44 /hr
0 hours
0.00
$55.56 /hr
0 hours
0.00
Max Mansfield

Max Mansfield

Software Engineer

United States - Last active: 17 days ago - Tests: 1

As an experienced Linux developer, contributor to the Linux kernel and successful freelancer, its natural that C and C++ are my most favored tools; but when it comes to making something amazing I have the skills and always up to date know-how of the complex nuances and frameworks of the technological industry. If you need a stable and extensible software design with performance that leaves an option to scale to giant user bases, I am definitely the most valuable candidate.

$40.00 /hr
0 hours
0.00
Gregory Lemercier

Gregory Lemercier

Experienced Embedded Software Developer

France - Last active: 7 days ago - Tests: 3

I have 8 years experience in developing BSP and drivers for various embedded operating systems such as Linux, Android, and Windows Embedded Compact. I am familiar with various hardware platforms, mostly ARM based, such as processors from Freescale, Texas Instruments, NXP, Altera, Xilinx, and others... I have a deep knowledge of the Linux kernel internals, and give Linux kernel trainings to embedded professionals on a regular basis. I also have a great knowledge of C/assembly low-level programming for µControllers running bare-metal. I have years long experience with controllers and buses such as I2C, SPI, UART, USB, PCIe, SDHC, etc... Most of all, I am passionate about everything embedded from small headless memory-constrained devices to high-end graphical tablet-like devices.

$50.00 /hr
0 hours
0.00
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
0.00
Sal Quintanilla

Sal Quintanilla

Senior Software Engineer with proven adaptation sk...

United States - Last active: 08/19/2014 - Tests: 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
0.00