C Developers & Programmers

Browse C job posts for project examples or post your job on Upwork for free!

C Job Cost Overview

Typical total cost of Upwork C projects based on completed and fixed-price jobs.

Upwork C Jobs Completed Quarterly

On average, 159 C projects are completed every quarter on Upwork.

159

Time to Complete Upwork C Jobs

Time needed to complete a C project on Upwork.

Average C Freelancer Feedback Score

C Upwork freelancers typically receive a client rating of 4.70.

4.70
Last updated: June 1, 2015
More options
Clear all filters
  1. Piotr Król

    Piotr Król

    Firmware and Embedded Systems Developer

    Poland - Last active: 13 days ago - Tests: 5 - Portfolio: 6

    Hello, I'm a firmware/embedded developer and consultant with over 6 years of professional experience. I was involved in firmware development and low level programming for x86, ARM and other architectures. I'm looking for challenging projects in area of embedded systems, general purpose low level programming and reverse engineering. Areas of expertise: * Expert in BIOS/UEFI/EDK2/Tianocore framework * BSP development and integration (Buildroot, Crosstool-NG, U-Boot, Linux kernel, custom toolchains, GCC, GDB) * Internet of Things (IoT) consulting, design, development and integration, wire/wireless communication, protocols * PCB/breadboard prototyping Hands on experience: * CPU/MCU/SoC/PCH: * Intel microarchitecture: Sandy Bridge, Ivy Bridge, Haswell, Broadwell, Skylake * Intel PCH: Ibex Peak, Lynx Point, Sunrise Point, Patsburg, Wellsburg * BCM2835 (Raspberry Pi) * Allwinner A20 (Cubietruck) * ATmega328 (Arduino Duemilanove) * TI CC3100/CC3200 (LaunchPad) * TI CC2541 (SensorTag) * TI MSP430 (LaunchPad) * Amlogic S805 (Odroid C1) * Samsung Exynos 5 Octa (Odroid XU3) * NXP LPC13xx * Nordic NRF24L01 * Nordic NRF51822 * Espresify ESP8266 * Operating Systems development: * Linux * Android * FreeRTOS * TI-RTOS * Debugging: ACPI, PCI, USB, Storage (SATA, SAS, MMC/SD) * System emulation and simulation (Simics, QEMU, Virtualbox) * Embedded systems test automation

    $44.44 /hr
    205 hours
    4.73
  2. Aditya Nugraha

    Aditya Nugraha

    Web Scraping Expert | Data Processing Enthusiast

    Japan - Last active: 2 days ago - Tests: 4

    Education: - B.Sc. in Electrical Engineering - M.Sc. in Digital Media & Game Technology - M.Eng. in Computer Science & Engineering Tools: - Python, C/C++ - GNU Octave, MatLab - Shell scripting (bash, tcsh, etc.) - Linux, MS Windows - LibreOffice, OpenOffice, MS Office, LaTeX * It's not about the tools. It's all about the creativity in using the tools to deliver what you want. *

    $25.00 /hr
    121 hours
    4.99
  3. Alexander Vasenin

    Alexander Vasenin

    Intelligent iOS Developer

    Russia - Last active: 14 hours ago - Tests: 7 - Portfolio: 1

    Apps helps its users to solve their problems. That's the reason I like programming. I love to solve complex problems with a simple, effective and elegant solutions. I do Objective-C / UIKit coding, App Store submission, bug fixing and all that stuff. You can see example of my work here https://itunes.apple.com/app/id815630758. In spite of I'm relatively new to developing of mobile apps, I'm a seasoned IT professional and I always aim high. I'm eager to start and do my best. The choice is up to you.

    $30.00 /hr
    1,059 hours
    5.00
  4. Jurijs Jonass

    Jurijs Jonass

    Equipment design and manufacturing professional

    Latvia - Last active: 1 month ago - Tests: 1 - Portfolio: 2

    Hi! I am professional electronics design engineer from the Latvia/EU with more than 10 years experience in the equipment design and manufacturing field. During my practices i have been implemented number of project in the fields of LED lightning, HVAC control, hearing protection and medical. Please, feel free to contact my anytime. BR, Jurijs

    $36.67 /hr
    0 hours
    5.00
  5. Bruno F.

    Bruno F. Agency Contractor

    Information Technology Consultant

    Uruguay - Last active: 3 days ago - Tests: 4

    My objective is to help people understand what technology can do for them. The past year I've been deep diving both Odoo (v8) and openerp (v7), doing extensive customizations on the base modules (especially the accounting related modules), plus developing a custom tailored application with over 2000+ total programming hours, serving as the lead programmer and technical analyst. I'm a top of the line programmer, with varied experience, ranging from web programming, server infrastructure and databases, up to openGL based games, scientific computing and machine learning. While I'm technically proficient, the main attribute that differentiates me from most programmers is that I dig deep when thinking about businesses, using my skills as leverage to help clients make more money. Drop me a line at bfigaresvillalba@gmail.com if you want to discuss a project.

    Associated with: Taucer Engineering

    $50.00 /hr
    225 hours
    5.00
  6. Apostolos Sarlis

    Apostolos Sarlis Agency Contractor

    Social Media Manager

    Greece - Last active: 1 day ago - Tests: 13

    Hello! My name is Apostolos. My thesis was the beginning of my scientific research on dynamic simulation models. I am subscribed to a pre-Phd course, while attending post-graduate studies on social process modeling. I currently apply simulation models in social media networks in order to maximize the traffic of company pages. LinkedIn: gr.linkedin.com/in/apostolossarlis/ ResearchGate: www.researchgate.net/profile/Apostolos_Sarlis Thanks in advance!

    Associated with: GREEK GEEKS

    $13.00 /hr
    85 hours
    5.00
  7. Amit Patil

    Amit Patil

    Software Engineer

    India - Last active: 03/21/2011 - Tests: 2

    To acquire senior level management position through my consistent work, team management skills, and to bring the organization amongst leading organizations of world.

    $133.33 /hr
    0 hours
    5.00
  8. Jacob Merchant

    Jacob Merchant

    Spreadsheet Guru and Workflow Specialist

    United States - Last active: 2 months ago - Tests: 3 - Portfolio: 1

    When I was 11, my parents showed me how to use Excel to track my trading card collection. Today, I'm a spreadsheet ninja. I know pivot tables like the back of my hand, I can script you out a macro in a matter of hours, and I can nest functions together in ways you've never thought possible. Big words, sure, but I back it up. I have built reports, ad hoc and repetitive, that have gone as high as the board of directors of Fortune 500 corporations. My VBA-enabled smart forms are used by front-line operations personnel, and are robust enough to handle transactions from any end user. I also have many years of experience developing business procedures and workflows. I can map out a workflow and easily identify where efforts are being duplicated or wasted. My expertise in automation has helped large companies reduce their staffing costs while reducing manual error rates and increasing overall productivity. As a business person who "speaks tech", I make a fantastic liaison between end-users and developers, thereby reducing complications during the business application development process, and making sure that the product you need is what is actually delivered. I also know a thing or three about coding and web design. Self-taught mostly; I took the intro to Comp Sci courses in college, but I picked up most of my chops modding video games and automating repetitive tasks at work. I've also taken a few Codecademy courses to round out my knowledge base. I've never spent too long in any specific language, so I actually think I have a better understanding of how computer science works than a dedicated coder who stays in one language all day does. In essence, a lot more breadth than depth. Languages I know today and are comfortable taking on work for include C/C++/C#, Java, Python, HTML, CSS, and PHP.

    $30.00 /hr
    44 hours
    5.00
  9. Gnanesh R

    Project manager with strong knowledge in software skills

    India - Last active: 12/01/2010 - Tests: 1 - Portfolio: 1

    Aspiring Computer Engineer and project manager looking to take up a challenging career in a growing organization, as a part of continual learning process, to be able to contribute substantially for the growth of the enterprise and to achieve the aim of becoming an accomplished professional. TECHNICAL SKILLS : LANGUAGES : C, C++, JAVA, Computer Graphics. DATABASE : SQL. OPERATING SYSTEMS : Windows 95,98, XP, UNIX. ASSEMBLY : 8086.

    $75.00 /hr
    66 hours
    5.00
  10. Rajat R.

    Rajat R.

    software developer

    Canada - Last active: 02/07/2014 - Tests: 3

    - Writing code from 12+ years - Good understanding of algorithms and data structures - productive in C++, C#, java, perl - Experienced in designing software using OOPs, Design Patterns, UML - Experienced in web development - Experienced in mobile application development - well versed with software version controling, issue tracking, collaboration With all that an ability to deliver and a passion for solving problems.

    $61.11 /hr
    0 hours
    4.70