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, 169 C projects are completed every quarter on Upwork.

169

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.71.

4.71
Last updated: May 1, 2015
More options
Clear all filters
  1. Andrew P.

    Andrew P.

    Data Scientist | Software developer | LaTeX expert

    Ukraine - Last active: 1 day ago - Tests: 9 - Portfolio: 1

    Project-oriented technician in a few fields of expertise: * data analysis: various data processing using few programming languages - Python, R, Wolfram Mathematica, Matlab; * typesetter: bibliography support, complex imagery, complex, multi-line equations and interprocessing data in both LaTeX and MS Word; * software developing: desktop software developing and a distinct programms to get and operate on different data; science software to model asorted physics and math models. Experienced for a 5+ years in all fields. 1+ years of public work on oDesk.

    $40.00 /hr
    98 hours
    4.87
  2. K thomas L.

    K thomas L.

    Analog and Digital Designer - Over 20 yrs. Exp.

    United States - Last active: 9 days ago - Tests: 2 - Portfolio: 1

    Experience in small signal analog design, sensor interfacing, signal conditioning, sensor applications, data capture and analysis, digital design, microprocessors and small FPGA based systems. I have over 20 years experience developing ideas and bringing them through the design process to a finished product. I develop entire systems, including power, mechanical, optical, and software aspects. I excel in small, innovative designs using new technology. I design for durability and dependability coming from a background of experience in designing for harsh environments, high volume production lines, medical, and space applications. I have design experience in serial communications, optical systems, rf communications, programming, DSP hardware and software design, PC board design and technical writing. I offer my services to take your idea and bring it all the way to production, or to fill any need in the process. I am also available for consulting, helping you to refine your ideas into something that is both manufacturable and functional.

    $70.00 /hr
    2,533 hours
    5.00
  3. Anton Myagotin

    Anton Myagotin

    Scientific programming

    Russia - Last active: 17 days ago

    Anton Myagotin was born on 27 September 1979 in Khabarovsk (Russia). He received the Dipl. Ing. degree in electrical engineer-ing in 2002 from the Khabarovsk State Technical University (Russia). He received the master degree in computer science in 2003 from the Saarbrücken University (Germany). From 2003 to 2006, he was a PhD student at Saarbrücken University (Germany). From 2006 to 2008, he was a lecturer in the Russian-German Institute of Computer Science at the Pacific State University (Russia). He received the PhD degree in the field of informational, measuring and control systems in 2011 from Institute of Mechanical Engineering Problems (Russian Academy of Science). Now, he is a dean of foreign student educational programs at the Saint-Petersburg State University of Civil Aviation. His research interests include signal and image processing, foam physics and parallel reconstruction algorithms.

    $38.00 /hr
    1 hours
    4.98
  4. Philipp Schapotschnikow

    Philipp Schapotschnikow

    Applied mathematician and algorithmic software developer

    Germany - Last active: 2 months ago - Tests: 2

    Born in Odessa 1982, he graduated in Mathematics in 2006 from the Technical University in Munich (Germany). Afterwards, he completed PhD in Computation Materials Science at the Delft University of Technology (Netherlands) in 2010, and worked as Scientific Programmer in the field of combustion modelling. He has gathered experience from a large number of projects covering such topics as artificial intelligence and machine learning; computer vision; data modeling; inverse problems; conducting polymers; nanomaterials; fuel cells; fatigue failure prediction; combustion modelling. He is (co)author of 12 heavily cited scientific publications.

    $100.00 /hr
    37 hours
    5.00
  5. Julian Squires

    Julian Squires

    Full-stack engineer

    Canada - Last active: 3 months ago - Tests: 2

    I am available for any interesting development work, as well as technical management of small teams. I have experience working on everything from web apps to OS drivers. I'm particularly interested in compiler-related work, or Open Source work. A discount is available for work on Open Source or Free Software (in the FSF sense).

    $105.00 /hr
    11 hours
    5.00
  6. Jason M.

    Jason M.

    Expert Developer, Thought Leader

    United States - Last active: 09/18/2014 - Tests: 7 - Portfolio: 5

    I have been developing cutting edge software for over twenty years. My experience has been centered around ultra high performance embedded systems as well as modern web design and programming. I have been intimately involved in every aspect of the development lifecycle, including: brainstorming, requirements capture, resource management, graphic design, programming, testing, deployment, even sales and marketing. All of my projects are extremely thorough. I am more driven by the quality of my work than I am by the hours I will bill. I am also an entrepreneur and have spent plenty of time on oDesk on the other side of the fence, so I understand exactly what employers are looking for. That is why I am confident I can provide unprecedented value.

    $59.00 /hr
    254 hours
    5.00
  7. Petr Baudis

    Petr Baudis

    Software Development Consultant

    Czech Republic - Last active: 4 months ago - Tests: 6 - Portfolio: 3

    Petr Baudiš has over 10 years of experience as a C and UNIX programmer and Masters degree in Computer Science (Artificial Intelligence). Among many things, he was one of the ori­ginal Git developers, worked as GNU libc main­tainer at SUSE Labs and is author of one of the best Go-playing software in the world. He is currently an AI resea­rcher, teaches technical courses at the Charles Univer­sity Prague (best C.S. university in country), Prague and works as inde­pendent software consultant. See also http://pasky.or.cz/pro/ and http://pasky.or.cz/cv/. He offers his experience in solving demanding technical challenges in the context of UNIX/Linux programming (system programming, advanced shell/Perl scripting, low-level optimization and parallelization) and Artificial Intelligence (game AI, machine learning, image processing, DSP, ...). He is no stranger to bug hunting in vast code-bases and reverse engineering proprietary protocols and file formats. His hobby are microcontrollers and he can put that knowledge into use too.

    $79.00 /hr
    339 hours
    4.88
  8. Pasqualino Ferrentino

    Pasqualino Ferrentino

    Machine learning, pattern recognition, image analysis, sys developer

    Italy - Last active: 1 day ago - Tests: 17 - Portfolio: 1

    I am a computer scientist whose main skills are in the field of data analysis, pattern recognition, statistical software, machine learning and large scale system design and integration. I have developed systems using Neural Networks, Markov chains, Support Vector Machines in various applications: OCR, image processing, data analysis, text indexing and retrieval. I am also proficient in 3D image visualization using common off the shelf libraries and methodologies, either low or high level, like OpenGL, DirectX, VTK, Java3D. I understand and use common ray tracing programs. I understand image processing topics like segmentation, thresholding, classification. I have worked in the past in a 3d Face recognition European project. I know the OpenCV library quite well. In the field of "general programming" I have a good understanding of Databases, multi threaded applications, sockets, pipes, encryption (symmetric and asymmetric), compiler design, operating systems, low level data structure in memory and on disk, data integrity. I consider myself an expert in data structures and algorithms: trees, queues, lists, b-trees, hash tables; I use standard libraries like STL, Boost, Java generics. I have a good knowledge of SQL and data normalization however I have also used custom No-SQL databases like Datadraw, MapDB, Tokyo Cabinet, Zope. I know all the basic algorithms and templates used in every day coding; regarding data integrity and security. Compression (lossy and lossless), symmetric and asymmetric encryption, public certificates, I have worked with OpenSSL programming, encrypted web services, packet sniffers. I am proficient in all the common every day languages with an emphasis on C++ and Perl. But I can use: Java, Python, Visual Basic, C#, PLSQL, Delphi. I know all the Object Oriented Programming concepts and design patterns and I use them if the need arises, but I am also able to write object-free programs in C or functional languages (like Haskell or Scheme). I know modern version control systems like git and mercurial, even if I can use also older ones like Subversion or CVS. I know Windows programming and API quite well. I have used WPF and WCF to create desktop applications in Windows and web services. I have used Linux and Gui toolkits like Qt which are platform independent. I know XML, XSL, I have used several parsers like the MsXML or Xpath. I know how to validate a XML with a schema. I have worked with a team that handled thousands of XML documents relating to air crashes in a SQL server database. I am able to talk and write in English with fluency. If anything is not listed here either I have forgotten to list it or I can probably learn it quite fast, so don't hesitate in asking!

    $24.41 /hr
    6,641 hours
    4.97
  9. Rafal Rzepecki

    Rafal Rzepecki

    The Humanist Programmer

    Poland - Last active: 1 day ago - Tests: 11

    Highly skilled in programming with C++/Qt, ruby, perl, python, Java/Android, bash. Knows his way around CSS/HTML5/JavaScript, OCaml and SQL in Oracle, SQLite and Postgres flavours. Years of experience using and administering Linux systems, but easily does any task on Windows or Mac when necessary. Enjoys using LaTeX to produce high quality publications; quick and accurate in catching typos and general proofreading. Knows his way around vector graphics and will trace any line art bitmap to a high quality vector illustration. Basic retouching skills.

    $48.89 /hr
    2,664 hours
    4.94
  10. Nathu N.

    Nathu N.

    Software Developer / Software Security

    Philippines - Last active: 2 days ago - Tests: 16 - Portfolio: 14

    Areas of Specialization / Interest: Microprocessors Programming: •PIC (Assembly or C - MPLab) •ATMEL (C Language - Keil uVision) •Arduino (C - Arduino IDE) •Raspberry Pi (Python) Desktop Applications developed in: •Windows -Visual Basic.NET -C#.NET -C/C++ -Java -Python •Linux -Java -C/C++ -Python •Mac -Java -C/C++ -Objective C (Cocoa) -Python Database Implementation -MySQL Malware Analyst Malware Researcher Encryption Enthusiast Software Protection/Security and Licensing Cryptography .NET Reverse Engineering Engineering Applications •Altera Quartus •MultiSIM Circuit Simulation •ARES PCB Design •ISIS Circuit Simulation •MatLab (Matrix Laboratory) •MPLab Website: http://messycodes.somee.com/ LinkedIn: http://ph.linkedin.com/pub/nathu-nandwani/69/a46/1a4/

    $20.00 /hr
    66 hours
    4.99