C Programming jobs

Are you looking for a stellar C developer? Despite its age, C remains one of the most popular programming languages in the world, but finding the right developer can be difficult. C has been used to write a wide range of software, including operating systems, device drivers, banking software, games, and even GPU-based learning algorithms. The sheer range of projects that C has been used for means you need to find a developer that\'s familiar with your particular problem.

So how do you find that developer? On Freelancer.com there are thousands of C developers that are available for hire. To find the right one, all you need to do is post the details of your project. Within minutes our talented C developers will see your project and will start responding with detailed proposals about how they would complete your job. Like C, the whole process is fast, efficient, and can scale up if you need it. So why not give it a shot? All posted projects are obligation free, so if you aren\'t happy with the proposals, you don\'t need to choose one.

Hire C Programmers


My recent searches
Filter by:
    Job State
    3,187 jobs found, pricing in USD

    I need complete and minimal system image for test my app. Linux embedded OS should only have the files required by my Qt5 application (the necessary libraries maybe you can find them with the command ldd. All the necessary libraries can be installed with openembedded .ipk files WITH OPKG COMMAND). Basically my Qt5 application requires: OpenGL ES (Is good to include gles3 library) Marble library (there was no problem in adding it) SQlite 3 Data Base (there was no problem in adding it) Transparences in windows and buttons (configure composer) Qt5 library QSerialBus for canbus communication Hide text (or show image) at start or shutdown Fast Boot and hide text in boot and shutdown or change by picture. Customized toolchain BaseBoard: Toradex Ixora V1.1 CoreBoard: Toradex Apalis IMX6Quad 2GB v1.1 The system should be minimal (Pocky or reduce Armstrong. You must evaluate it). Remove games, qt examples, files not required, Internet navigator, video player, desktop, etc. Only need run my app in fullscreen. My application should start from the beginning. You can see the startup scripts in the existing images by teamviewer. Currently I have an image that only needs to add QserialBus, transparencies in windows (composer) and be minimal. I have the summarized steps to create this image. I need all toradex drivers and the update system that includes the yocto package. You must write all steps in document.

    $10 - $30
    $10 - $30
    0 bids

    I have a set of API calls that I need developed in to a .NET class object. RESTful, WebSocket, and [url removed, login to view] are the different type of API technologies to use. I will show you what I need and what l expect is an RDBM output to MS SQL 2016.

    $35 / hr (Avg Bid)
    $35 / hr Avg Bid
    15 bids

    The webRTC native C++ library is available at [url removed, login to view] I need a app that can establish a PeerConnection between a Peer in a native windows app and a Peer in browser and transfer data over data channel.

    $294 (Avg Bid)
    $294 Avg Bid
    6 bids

    My name is Bernard, I am trying to polish the user experience of an existing juce project that I have by improving the visual feedback the UI is providing. I need a vectroscope for the audio unit. It would be nice if we could improve the existing code too since I pretty much took a "learn as I go" approach to my code base and the current state of my code organization skills could use some improvement by people who actually know how to code.

    $1129 (Avg Bid)
    $1129 Avg Bid
    7 bids

    I need to buy a product online in a flash the software can make a virtual pc and buy stuff at the same time. with only just 1 click i can set how many stuff i can buy.

    $290 (Avg Bid)
    $290 Avg Bid
    4 bids
    Problem solving using C 6 days left

    Basics of C Programming training- Problem solving using C

    $107 (Avg Bid)
    $107 Avg Bid
    35 bids

    I have backup file application attached (maybe developed under foxpro platform) If you try to download and change the extension file to .zip it will allow you to extract the data, but the problem is the zip file is protected by password. Your task is 1. Find password to open the zip files 2. Create application to extract the data (dltr1_022_18.19 ) to excell files Ask me if you need more information

    $485 (Avg Bid)
    $485 Avg Bid
    8 bids

    Looking for freelancers that have successfully created Crypto Trading Strategies automated tools that I am looking to customize and enhance Arbitrage Trading Order Book Averaging Trading Signals

    $24 (Avg Bid)
    $24 Avg Bid
    2 bids
    Project for Sergiu S. 9 days left

    Hi Sergiu S., can you build algorithmic trading platform. I want to invent a new way of trading

    $450 (Avg Bid)
    $450 Avg Bid
    5 bids

    I WANT A BITCOIN EXCHANGE. IS AN EXCHANGE FOR BITCOINS IN BRAZIL, IN THIS FIRST MOMENT I DONT NEED ANOTHERS COINS, IT WILL BE AN UPGRADE. FOR NOW, JUST BITCOIN. I WANT TO FOLOW EXACTLY THE WEBSITE IN BRAZIL (.[url removed, login to view]) CALLED BITCOINTRADE. PLEASE, GOOGLE IT BEFORE MAKE ME A PROPOSAL. Any exchange software should have these 4 different components working together: 1. The first component is the trade engine. The trade engine should be the core of any exchange. It accesses the order book, matches buy/sell orders, executes transactions and calculates balances. Without a trade engine, your exchange cannot function. So make sure you have a working trade engine before setting up anything else, or otherwise you will merely have an empty shell. 2. The second component is the user interface (UI) or front end of the exchange website. The user interface is how your traders see your exchange (e.g. trading platform and the design of your website). Any user interface must be user friendly and intuitive. This may sound cheesy, but make it your goal to offer your customers a wonderful trading experience (Tipp: less is more). The UI needs to be mobile friendly too, as the use of smartphones is constantly increasing. A dedicated app for mobile devices would make the exchange more easily accessible which in turn may enhance trading engagements. Ideally, the UI should enable the user to Register and access an account Deposit, maintain and withdraw Crypto and Fiat currencies View current order book, past transactions, balances, statistics etc. View charts Place buy and sell orders Access the support mechanism 3. The third component is the wallet. The wallet is the bitcoin daemon running on the exchange server. This is where the bitcoins (of the exchange operator and his traders) are stored, hence it needs maximum security. Any exchange should implement a so-called hot/cold wallet system to diversify risk. The hot wallet is the bitcoin gateway of the exchange and allows the customer to instantly withdraw bitcoins to their external wallet without the need of approval from an exchange operator. A hot wallet need to have a positive balance for instant withdrawals which can be set according to the turnover of the exchange. A cold storage wallet is where rest of your bitcoins are stored. This wallet is completely offline which guarantees that nobody can access your leftover bitcoin even if your hot wallet is hacked (Therefore, it is advisable to always put aside a certain amount of bitcoins and leave them in your cold storage wallet.). A simple cold storage wallet could be a piece of paper or an USB stick where your private keys are located. Splitting the bitcoins into hot/cold wallet system provides a perfect balance between security and convenience for instant withdrawals. Bitcoin Wallet 4. The fourth component any exchange should possess, is an admin panel. The admin panel of an exchange is the equivalent of business intelligence and management software. It helps the exchange operator control and manage his exchange. Functions should include: Altering liquidityAdmin Panel Bitcoin Exchange Software Editing the spread and trading fees Approving user accounts for trading, after verifying KYC or other compliance requirements Managing currencies like BTC, USD, ETH, etc. and markets like USD/BTC, BTC/ETH, etc. Crediting fiat deposits, or debiting fiat withdrawals requested by users Addressing the support requests raised by users In summary, these four components, the trade engine, the user interface, the wallet and admin panel should form the basis of any exchange software (Software engineers call this architecture of splitting your software micro-services).

    $867 (Avg Bid)
    $867 Avg Bid
    7 bids

    Looking for someone that has experience developing automatic arbitrage trading programs for Binance. Cycle through a number of Alt Coins (20) to identify trade opportunity based on orderbook analysis. The program will identify best opportunity based on the following criteria then place a limit order and sell once a profit margin is reach. Program will repeat each time post trade balance > initial trade balance.

    $24 (Avg Bid)
    $24 Avg Bid
    1 bids

    I have a simple forms input project that was written back on XP visual studio 6 would like it rewritten in C# for windows 10 and 7.

    $448 (Avg Bid)
    $448 Avg Bid
    48 bids
    C# project 6 days left

    C# upgrades Well paid bonus for great results

    $281 (Avg Bid)
    $281 Avg Bid
    22 bids

    I need you to develop some software for me. I would like this software to be developed for Windows Sample product url will be shared on personal chat

    $121 (Avg Bid)
    $121 Avg Bid
    10 bids

    Hi, I'm looking to create a fairly simple program with a GUI. Right now I am running a program (FI Tools) through batch scripts / the command line, but this program is going to have be ran by less technically-inclined users, so we are looking to make the process more user-friendly. Right now the batch file looks like this: @echo off cd C:Program Files (x86)FID3 fiwdir **target_directory** **parameters** >**output_directory[url removed, login to view]** From what I have thought of myself, the program should: -Check that FI Tools is installed -Ask the user for the target directory, this may or may not include subfolders -Default to a list of parameters -Ask the user for an output directory -Ask the user for the output filename (it should be outputting .csv files) -Have an "Customize" option that allows the user to modify the parameters -If this is done by creating and running .bat files it should delete them after they are ran. If you have any questions please feel free to ask.

    $144 (Avg Bid)
    $144 Avg Bid
    41 bids

    Nowadays fitness studio owners have recognized the importance of a highly equipped room for group fitness classes. Most of them have a special floor, powerful music, small stage, etc. However, most of the studios do not have yet a professional lighting system. It is common that music based group fitness formats (e.g. Zumba, Pilates, Yoga, HIIT, Bodypump, etc.) are taught with plain “cleaning” light without any atmosphere. We want to change that! However, it is not sufficient to solely sell a lighting system with a simple automated sound control. We rather want to offer a system that supports a customized light show for each random song that any fitness instructor is playing. Each fitness studio has various fitness instructors (in average 20 or even more). Each of them uses different songs. Sometimes an instructor changes its playlist by adding a new song. We need a Software that accommodates the following tasks: 1. The fitness instructor connects his smartphone with the computer (rack) via analog audio jack plug and plays the music. 2. The analog audio signal will be analyzed and the title of the song will be immediately be identified by the music recognition software (e.g. Gracenote API). 3. Shortly after identification the Software shall load the matching DMX control file from local HD. 4. The DMX control files that executes the light shows are programmed and customized to a specific song beforehand on a remote PC with a commercial or open source DMX control software. These newly created DMX control files will be send and saved on the computer (rack) that is located in the fitness studio. There are some DMX control software solutions with an API or SDK (e.g. DMXControl3, grandMA2, SUSHI-DS). 5. As soon as DMX control files is loaded and ready to be executed some seconds are already elapsed. In order to avoid any time delays there needs to be a synchronisation to ensure that the light show is matching with the song. Until the synchronisation the lighting system shall work with an automated sound control. 6. Finally, the DMX signal will be send out per the DMX output interface. 7. In case there is a new song played by an instructor the Software shall send a message to the remote PC. 8. The Software shall also have a memory- or scheduling function. The Software shall be able to memorize the playlist of each class/instructor plus weekdays and times of the classes. Thus, the playlist will be anticipated and the matching DMX file with each song will be loaded even faster.

    $597 (Avg Bid)
    $597 Avg Bid
    5 bids
    C# project small 6 days left

    minor upgrades to existing project

    $278 (Avg Bid)
    $278 Avg Bid
    39 bids

    i want desktop application with panel in c sharp code .

    $1780 (Avg Bid)
    $1780 Avg Bid
    11 bids

    Top C Programming Community Articles