Bruce L.

Hardware/Firmware C/C++ and Assembly Programmer

Pflugerville, United States



What's the difference?

Over the last 12 years I have designed and programmed 8, 16, and 32 bit microprocessors using C and assembly languages. I have interfaced RS232, RS485, and USB using A/D, D/A, and GPIO peripherals. I currently use Microchip's MPLAB, Keil's uVision, and Borland's C++ IDEs.

Bruce L. has added 3 portfolio pieces. Create an account to review them.

Work History & Feedback

MPLAB help

“Bruce was instrumental in scoping the work and helping us avoid the pitfalls of electronics development. He had some great ideas to improve our design and approach. Bruce was very candid about what he could do and what was outside his capabilities, in which cases he recommended some friends. Bruce delivered on time and on budget. I would definitely work with him again!”
29 hrs @ $33.33/hr
Earned $950

Pic Programmer For Xbox 360- Microchip

“Bruce was the best programmer I have ever worked with, he has completed my assignment before the deadline and has worked with me wonderfully. Bruce is a trustworthy, faithful, hardworking guy. He has done more than I asked for the same price and the results were simply beautiful. Unfortunately, Bruce had no way to test his code before testing it, even so, there was never a code he gave me that didn't work. We spent hours on the phone talking and he never once turned me down saying he has to go, he was always intent and listened to my every word. He is very smart and understood and worked with me to explain some of the more complicated parts of the coding.Overall I would highly recommend Bruce to anyone. He is an asset to this site!”
Fixed Price $333
Tests Taken
Name Percentile Score

Programming with C Test


U.S. English Basic Skills Test


Upwork Readiness Test for Independent Contractors and Company Managers