You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

C Jobs

621 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Hourly - Intermediate ($$) - Est. Time: More than 6 months, Less than 10 hrs/week - Posted
looking for unity 3D expert to fix unity 3D game bug and add some features to an existing game must be really familiar with the unity 3D engine
Skills: C# Unity
Fixed-Price - Entry Level ($) - Est. Budget: $6 - Posted
Task: Need to design and code 10 really small visual basic programs. The programs are simple programs. Need to take screenshots and the .EXE file also. Project Details: Attached with the file below.
Skills: C C++ Visual Basic
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
I need to take the chart :http://www.swpc.noaa.gov/products/goes-magnetometer and create another page that displays 20 second changes. The main chart changes every minute and the updated minute changes are hard to read at times. i need to see clearly 20 second changes to the main chart. I believe we can tap in to the following page to do that: http://www.swpc.noaa.gov/products/goes-magnetometer
Skills: C++ Java PHP
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 10-30 hrs/week - Posted
Project 1 Tone-Generation Sub-Program: Write a sub-program that causes the speaker to sound a tone at a given frequency. The speaker is to be connected to a Pulse-Width-Modulation (PWM) output. The duty cycle is to be 50%. The frequency is to be supplied as an argument that is a 32-bit integer with units of 1/100000 Hz. The tone is to be sounded as a result of calling the sub-program one time. The tone is to continue until the sub-program is called again at which time a different tone will be sounded. If the supplied frequency is zero, the tone is to be turned off. No interrupts are allowed. No wait loops are allowed in the tone-generation sub-program. The range of frequencies is from 10.000000 Hz to 5000.000000 Hz., which includes the musical notes listed in Table F.1 of the text. The tone-generation sub-program is to be as accurate as possible. Test Program: Write a test program to call the sub-program described above. The test program is to cause ten different tones (including 100 Hz and 5000 Hz) to be sounded. The test program shall step from one tone to the next as a result of pressing a button on the Dragon12-Plus board. After ten tones have been sounded, the next press of the button causes the tone to stop.
Skills: C
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 10-30 hrs/week - Posted
We have 6 custom iOS apps that were created by another developer currently in production on 4th Gen iPod Touch(iOS 7) & 5th Gen iPod Touch(iOS 9) . The majority of the coding is the same between the apps, its just the driver allowing the iPod to communicate with the barcode scanner sleds is slightly different between them. The 4th Gen iPod Touch's are using Infinite Peripherals Linea Pro 4 Scanner and 5th Gen iPod Touch's are using Honeywell Captuvo SL22 barcode scanner sled's. The apps with the iPod barcode scanners are used for a Warehouse Management System for 2 warehouses. The app communicates back to an MSSQL DB for all of the transactions. When an order comes in, the warehouse employee's pick the items by scanning with the app. Its also used for receiving shipments and sending shipments. And finally its used for doing inventory at the end of every month for inventory counts. 2 of the apps are also used on some iPad's for managers. The original developer did agree to give us the source codes. These systems are also used with other customer warehouses too, so if this goes well we may use you for more projects later on. The original developer will no longer be supporting these iOS apps and we need someone new to help support & maintain these systems moving forward. We will need you to troubleshoot any issues between the iOS app, barcode sled, and MSSQL for the DB transactions & queries. We will also need you to perform maintenance such as: updating the app to be compatible with newer versions of iOS and maintenance with troubleshooting, fixing, and new feature requests. You will need extensive experience with iOS development with iOS 7 and 9 for 4th & 5th Gen iPod Touch. You will also need experience with MS SQL databases to know how the app communicates with read/write requests with the DB's. You will also need to have experience with iOS programming and SDK for barcode scanning sleds that plug into the iPod.
Skills: Objective-C iOS Development iPad App Development iPhone App Development
Hourly - Expert ($$$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
I need an Add-in that can perform the following tasks; 1) If there is a mechanical equipment in "Room(i)", and the "width of the equipment" is greater than the "width of the door of room(i)"; the equipment should be tagged with a notification(alter sign). When I move the mouse icon on the notification tag, a dialogue box should show the following message "equipment is wider than the door". 2) If there is a mechanical equipment at "floor(i)", and the "width of the equipment" is greater than the "width of the stairs at floor(i)"; the equipment should be tagged with a notification(alter sign). When I move the mouse icon on the notification tag, a dialogue box should show the following message "equipment is wider than the stairs". 3) if both of the conditions stated above exist, then the equipment should be tagged with a notification(alter sign). When I move the mouse icon on the notification tag, a dialogue box should show the following messages; "equipment is wider than the door" AND "equipment is wider than the stairs" Please contact me if you are interested.
Skills: C# API Development Autodesk Revit
Fixed-Price - Intermediate ($$) - Est. Budget: $4,000 - Posted
JOB: i need an E wallet that works on ios, android, bb, bb10, windows, and if possible a java phone (NOTE: this isn't a must) i need to be able to load more than 1 debit/credit card on to the app i need it to generate a pin or qr code i need it to have a qr scanner SKILLS: - Cross platform development - responsive site development - user experience (ux) & user interface(ui) skills - programming skills (java*, html5*, c#, adobe flash lite, python*, objective c*, xcode*) the asterisked languages are required - agile methodology experience the completed work, should look like my attached docunment -for intrested candidates please attach the link to an app similar to this that have being designed by you
Skills: Objective-C Agile software developmennt Android App Development Apple Xcode
Hourly - Intermediate ($$) - Est. Time: Less than 1 month, Less than 10 hrs/week - Posted
An implementation of AbstractFileSystem will be provided. * AbstractFileSystem is a C++ class with methods: GetFiles(), GetDirectories(), ReadFile(), etc.. ... . * AbstractFileSystem is a C++ class with methods: GetFiles(), GetDirectories(), ReadFile(), etc.. https://docs.google.com/document/d/1c3ubL9_Z-O3VL6AJN9ngACmtM94ITDEhwbQqhKE0inA/edit?usp=sharing
Skills: C++ Automation Systems Development Unix
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
We have server side and Android developers already, so you'll be working closely with them, but will be mainly responsible for the iOS application (client-side work: UI work and app stability). Tools used: iOS (Swift & Objective C) See app here: https://itunes.apple.com/us/app/dus-meet-new-south-asians/id1004079815?
Skills: Objective-C Apple Xcode iOS Development iPhone App Development
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App