Hire the best Driver Developers in California

Check out Driver Developers in California with the skills you need for your next job.
  • $50 hourly
    I'm a developer experienced in writing embedded software / firmware for RTOS or bare metal. I offer services for writing peripheral drivers to accelerate your hardware development and testing project schedules. 1-Wire Bus Analog-to-Digital Converter (ADC) Auxiliary Display (auxdisplay) Audio Battery Backed RAM (BBRAM) BC1.2 Devices (Experimental) Clock Control Controller Area Network (CAN) Chargers Coredump Device Counter Digital-to-Analog Converter (DAC) Direct Memory Access (DMA) Display Interface Electrically Erasable Programmable Read-Only Memory (EEPROM) Enhanced Serial Peripheral Interface (eSPI) Bus Entropy Error Detection And Correction (EDAC) Flash Fuel Gauge GNSS (Global Navigation Satellite System) General-Purpose Input/Output (GPIO) Hardware Information I2C EEPROM Target Improved Inter-Integrated Circuit (I3C) Bus Inter-Integrated Circuit (I2C) Bus Inter-Processor Mailbox (IPM) Keyboard Scan Light-Emitting Diode (LED) Management Data Input/Output (MDIO) MIPI Display Bus Interface (DBI) MIPI Display Serial Interface (DSI) Multi-Channel Inter-Processor Mailbox (MBOX) Peripheral Component Interconnect express Bus (PCIe) Platform Environment Control Interface (PECI) PS/2 Pulse Width Modulation (PWM) Real-Time Clock (RTC) Regulators Reset Controller Retained Memory Secure Digital High Capacity (SDHC) Sensors Serial Peripheral Interface (SPI) Bus System Management Bus (SMBus) Universal Asynchronous Receiver-Transmitter (UART) USB-C VBUS USB Type-C Port Controller (TCPC) Time-aware General-Purpose Input/Output (TGPIO) Video Watchdog
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Driver Development
    Embedded Linux
    C
    Zephyr
    FreeRTOS
    C++
    Real-Time Operating System
    Firmware Programming
    Embedded System
    Firmware
    Embedded C
  • $50 hourly
    * 15+ years of software development experience in architecting, designing, and developing object-oriented applications and systemlevel drivers on Linux, Mac OS, Windows, and iOS platforms. * Participated in all phases of software development life cycle including requirements gathering and analysis, specification writing, design and implementation, quality assurance, production, and sustaining. * Proven track record of troubleshooting skills and abilities to integrate out-of-the-box thinking and problem-solving analysis to provide cost-effective and high-performance technology solutions. * Strong analytical skills, ability to excel in a collaborative environment, quick learning of new concepts and technologies, and a passion for developing innovative solutions to problems.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Sensor
    System Programming
    Objective-C
    TCP/IP
    CAN Bus
    Robotics
    Software Debugging
    Driver Development
    Lidar
    Autonomous Vehicles
    Python
    Systems Development
    Linux
    Embedded Application
    C++
  • $100 hourly
    Experienced Embedded Software Engineer with a demonstrated history of working in the aerospace industry. Skilled in Embedded Software, Embedded Software Programming, Software Development, Embedded C, and Firmware. Engineering professional with a BE - Bachelor of Engineering focused in Electronics and Communication Engineering from Kalpataru Institute of Technology, TIPTUR.
    vsuc_fltilesrefresh_TrophyIcon Device Driver Development
    Driver Development
    Operating System
    Linux
    Embedded System
    Python
    C++
    C
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by 5M+ businesses