Banner Image

Skills

  • C
  • C++
  • Linux
  • Software Design
  • USB (Universal Serial Bus)
  • Windows
  • Android
  • Arm
  • AWS
  • Bluetooth
  • Driver Development
  • Embedded C
  • Embedded Development
  • Embedded Linux
  • Embedded Software Programming

Sign up or Log in to see more.

Services

  • Embedded firmware development

    $5/hr Starting at $2K Ongoing

    Dedicated Resource

    I can provide software development services for embedded platforms. I have 10+ years experience devoping software for ARM-based SOCs, 805x MCUs, embedded Linux systems, VxWorks and more. Services include...

    ArmAWSBluetoothCC++
  • Device driver development

    $5/hr Starting at $2K Ongoing

    Dedicated Resource

    I have 15 years experience developing drivers for PCI and USB devices on a variety of operating systems including Windows, Linux and embedded platforms. I can help create a driver for a new device or...

    CC++Driver DevelopmentKernelLinux
  • Software Programming

    $5/hr Starting at $25 Ongoing

    Dedicated Resource

    Over 15 year experience general C/C++ Software development. Windows, Linux, Android. iOS. Device Drivers, network programming, embedded.

    AndroidCC++iOSJava

About

Embedded and systems software developer.

I am a a software developer with 15 years of experience writing device drivers for Linux and Windows. I also have 10 years of experience writing embedded firmware for ARM SoCs as well as 805x MCUs. I have also developed software using test and measurement equipment such as NI LabVIEW and NI-DAQ products.

Specific hardware that I have written drivers for includes: PCIe host controller, USB device and host controller, SDIO, I2C, as well as multiple RF transceiver types (BTLE, LoRa, Sub 1Ghz, WiFi).