C Programming Jobs

C Programming is a powerful, high-level and highly structured programming language used to develop a range of applications, including operating systems, processing intensive computations and embedded systems. The language is designed to create a network of instructions that tells a computer what to do and how to do it. C Programmers are highly skilled software developers who understand how to turn lines of code into working programs that can solve a wide variety of challenges.

With their deep knowledge of the language, C programmers have an arsenal of tools at their disposal. From the basics like data structures and control flow, to more intricate details such as compilers and graphics libraries, C Programmers can create low-level system components, implement complex algorithms and develop sophisticated graphical user interfaces.

Here's some projects that our expert C Programmers made real:

  • Developing custom machine learning functions and programs
  • Writing software for a range of robotic applications
  • Creating advanced websites and mobile applications with secure authentication systems
  • Enhancing image processing techniques with sophisticated algorithms
  • Streamlining hardware communication protocols with custom implementations
  • Simplifying communication between hardware components with protocol decoders
  • Developing sophisticated animation features for post production workflows

At Freelancer.com we have the right C Programmer for any project you might need, no matter how complex or specialty it is. Our freelancers are highly qualified to write powerful applications in C and provide creative solutions with unparalleled speed and reliability. If you need help developing an application in C Programming, don’t hesitate to post your project on Freelancer.com today – our team of experts is ready to find the perfect solution for you!

From 194,397 reviews, clients rate our C Programmers 4.85 out of 5 stars.
Hire C Programmers

Filter

My recent searches
Filter by:
Budget
to
to
to
Type
Skills
Languages
    Job State
    159 jobs found, pricing in USD

    I'm in search of a skilled Pine Script editor to create a custom indicator for me on TradingView. The primary focus of the indicator will be centered around support and resistance levels which will use 10 candlestick pattern . The indicator should be able to effectively analyze and identify key levels, and I would expect it to provide clear signals for breakouts and bounces. Optimally, the indicator should be able to: - Accurately plot support and resistance levels on the chart - Generate clear, easy-to-understand signals for potential breakouts and bounces The ideal candidate for this project would be highly proficient in TradingView's Pine Script, with a strong background in developing custom indicators. They should also have an in-depth understanding of technical analysis ...

    $335 (Avg Bid)
    $335 Avg Bid
    12 bids
    storage software 6 days left
    VERIFIED

    I need a professional C#, C or Python programmer with knowledge of MAC/IP

    $121 (Avg Bid)
    $121 Avg Bid
    33 bids

    I'm in need of a skilled Delphi developer who can quickly generate a program that can dive into the registry of a Windows machine and extract the names of all programs listed in the "Add/Remove Programs" section. Key Requirements: - The code should be written in Delphi. - It should effectively scan the registry. - Extracted program names should be displayed in a listbox. This is a simple task, but it's important that the code is efficient and free from bugs.

    $118 (Avg Bid)
    $118 Avg Bid
    16 bids

    I am in need of an AI developer who can help me with BUILDING AN APP FOR AMERICAN PROMUNCOATION TRAINING a natural language processing project specifically centered around speaker identification. Key Responsibilities: - create an app with data ( speech exercises and text) - integrate AI to correct speakers in real time! I'm looking for a professional with: - Proven experience in natural language processing, particularly in speaker identification. - Strong skills in machine learning, particularly in implementing speech recognition systems. - Excellent communication skills to understand and translate my needs into a functional and user-friendly system.

    $5154 (Avg Bid)
    $5154 Avg Bid
    32 bids

    I'm seeking a skilled programmer, proficient in Python, who can develop a trading algorithm according to my exact specifications. The algorithm itself must integrate with the TD Ameritrade platform and take into consideration an array of varying factors such as: - Historical stock prices - Market trends - Earnings reports - The presence of candles twice as large as the previous candle sma cro - Ignoring red and green bars - 8 sma crossing 21 at any time frame - 20 sma crossing 200 at any time frame - 50 sma crossing 200 sma - Double tail bars at any time frame A solid understanding of financial markets as well as a proficiency in developing trading algorithms is necessary. This task is intricate and requires meticulous attention to detail, only experienced developers should apply.

    $167 (Avg Bid)
    $167 Avg Bid
    19 bids

    I am in need of a freelance coder well-versed in Lua and experienced with IceSL. The task involves: - Developing a custom Lua script that can generate a 3D model. - The 3D model in question is a gear coupling. - The gear coupling is designed to be used for power transmission in a larger system. Skills and Experience Required: Mechanical Engineer - Proficient in Lua scripting language. - Experience with IceSL for 3D modeling. - Understanding of mechanical components - specifically gear coupling design and its function in power transmission. - Ability to generate an accurate and efficacious model for power transmission requirements. This task requires an understanding of code as well as a foundational knowledge of mechanical engineering principles. If you possess these skills and exp...

    $159 (Avg Bid)
    $159 Avg Bid
    10 bids

    I'm on the lookout for a skilled RHEL Engineer to assist in getting our server on the Certified Hardware List. The role will require expertise in the core language of RHEL. Although I'm unsure if proficiency in C is obligatory, having it would be a welcome advantage. Specifically, the Engineer will: - Understand the requirements for RHEL certification - Prepare the server for the process - Perform the tasks and tweaks necessary to meet certification conditions I anticipate that a strong understanding of programming, RHEL, and Linux-based operating systems will be necessary. Experience with server certification will also be highly beneficial.

    $102 (Avg Bid)
    $102 Avg Bid
    4 bids

    Hello, I am looking for a pinescript programmer who is able to adjust an ASGMA indicator (ALMA Smoothed Gaussian Moving Average) in Tradingview. Mandatory - I need to find a way to scan 1440 minutes (minute-by-minute) with a simple price action condition. Ideally on multiple coins. I am aware there is a 40 timeframes/coins limit in Tradingview but I am sure there is an expert out there who can find a workaround and make this work. Thank you. Martin

    $141 (Avg Bid)
    $141 Avg Bid
    21 bids

    I am excited to apply for the part-time Software Developer position. As a third year computer engineering with solid background in both front-end and back-end development, I am confident in my ability to contribute effectively to your projects. Technical Skills and Expertise Front-end Development: Skilled in HTML, CSS, and JavaScript, with experience in and Tailwind CSS. I focus on creating responsive and visually appealing user interfaces. Back-end Development: Proficient in Python and Node.js, with a track record of building robust APIs and microservices. Database Management: Experienced with MySQL and MongoDB, capable of designing efficient database schemas and performing queries. Full-Stack Development: Able to integrate front-end and back-end systems seamlessly, handling state manage...

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

    I need an experienced programmer, highly proficient in Pine Script, to create a bot for Tradingview. This project involves: - Developing a bot that executes buy/sell orders The bot should be programmed to automatically manage my trading strategy, which will be discussed further upon commencement of the project. The ideal candidate should have extensive experience in Pine Script and understanding of the financial markets, especially within the context of day trading. Your skills should also include proficiency in creating alert systems within bots. I look forward to receiving your bids.

    $556 (Avg Bid)
    $556 Avg Bid
    27 bids

    I having a Application project on vitis that i need to run to see the result on zynq zedboard . Since i dont have the board , im looking for someone to run it and instruct me how to set up the zedboard to run the project. Im working on Windows OS

    $25 (Avg Bid)
    $25 Avg Bid
    5 bids

    I need an experienced professional to connect my Unicorn 5.31 to an Akta machine and ensure it's functioning properly. Additionally, Fermworks needs to be activated and integrated to work with Labview to run a bioreactor. Key responsibilities: - Connect Unicorn 5.31 to Akta machine - Verify that the connection is functioning correctly - Ensure the automation process is smooth and operational - Provide any necessary troubleshooting or support post-implementation -Ensure Fermworks and Labview are activated properly and the connection is functioning correctly with the bioreactor. -No additional purchases of software. - Familiarity with VMware as a couple programs are located on these virtual machines. Ideal proposals should include: - Experience in connecting different machines - Pr...

    $26 (Avg Bid)
    $26 Avg Bid
    6 bids

    I'm seeking a skilled C# programmer proficient in socket programming to assist with a specific task relating to establishing server connections, sending/receiving data packets, and handling socket errors. Additionally, I need help in creating a small WooCommerce database interface. The specific requirements: - Socket Programming: You will be responsible for establishing a server connection, sending and receiving data packets, and managing socket errors. - WooCommerce Database Interface: We will be integrating a small interface to manage product inventory. In this case, we are looking for basic integration - primarily focused on reading product data. The ideal candidate should have: - Proven experience in C# programming, particularly with a strong understanding of socket programmin...

    $503 (Avg Bid)
    $503 Avg Bid
    48 bids
    .mpz File Converter to .xlsx 6 days left
    VERIFIED

    I need a command-line program that can convert .mpz files to .xlsx files. The program should be written in Python. If anyone can do it, please send me the message. Key Requirements: - Input: The program should take a .mpz file (protected password) as input. - Output: The extracted files should be converted to .xlsx format. - Handling: The program should be able to handle files up to 200mb in size. Skills/Experience Required: - Proficient in Python programming - Experience with file handling and conversion Note: A graphical user interface is not required, the program should be command-line only.

    $143 (Avg Bid)
    $143 Avg Bid
    41 bids

    I'm looking for an engineer who can help me write some code for an Arduino to help me with a hardware project to read accelerometer data / gyroscope data. I have a piece of construction equipment that is supposed to vibrate up and down, however, if a customer assembles some attachments to it incorrectly it will vibrate up and down and side to side which will damage the equipment. I want to be able to read the accelerometer data to determine my customer has placed the attachment correctly and if it's incorrect I want to display a message on an LCD screen saying "incorrect placement" or something to that regard. I need help getting the hardware to work, creating the code for the hardware as Phase 1. Phase 2 is to allow this hardware to send a signal back to a comp...

    $42 / hr (Avg Bid)
    $42 / hr Avg Bid
    16 bids

    I'm seeking a talented developer to create a sophisticated software system that will help me identify profitable betting opportunities and detect positive expected value (EV) bets within the sports betting market and also arbitrage bets, live positive EV bets and live arbitrage bets on the websites specified in the attached file. The formulas for Positive EV bets can be found on the following website. The software needs to compare the odds to the odds of , obviously following the adding of the vig (pinnacle's profit margin) to the odds, in order to receive the true odds: The software needs to run as a website that only I can access, with a similar layout to that of , as seen on the picture attached. I will also need you to send me the source code following the completion of t...

    $626 (Avg Bid)
    $626 Avg Bid
    29 bids

    I'm looking for someone with demonstrable clago experience ( Must share previous work samples and also show me live evidence on a video call to be considered eligible) to code my indicator-based simple bot within 5 days. Anyone who quotes above budget will be disqualified immediately. Feel free to suggest if any of my requirements are difficult for your skill level and I can consider them. Those who don't reply to msgs for more than 15 minutes will not be eligible as they are not reliable to work with.

    $245 (Avg Bid)
    $245 Avg Bid
    9 bids

    To create bulk qr codes Each qr have a specific number To be verified by sms

    $497 (Avg Bid)
    $497 Avg Bid
    41 bids

    I'm currently facing an issue with my WhatsApp automation. Specifically, I'm unable to send messages. The automation is running on Windows and the script is written in Node.js. Key requirements: - Diagnose and fix the issue: The core problem lies in the inability to send messages. As such, the ideal candidate should have a strong understanding of OpenCV and related concepts, as well as experience with automation on WhatsApp. They should be able to quickly pinpoint the issue and implement the appropriate solution. - Windows proficiency: The automation is running on a Windows platform. The ideal candidate should be familiar with the quirks and intricacies of automation on this OS. - Node.js expertise: The script is written in Node.js. The freelancer should have comprehensive ex...

    $12 (Avg Bid)
    $12 Avg Bid
    3 bids

    Need to find a programmer who understands computer networks and knows c# or python programming

    $156 (Avg Bid)
    $156 Avg Bid
    25 bids

    I'm looking for a skilled software developer to create a unique application, using Python and C++ as the primary programming languages. Key Requirements: - Advanced proficiency in Python, C++, and HTML - Experience in software development - Ability to implement user login and registration functionalities Additional Skills: - Understanding of web development - Knowledge of user interface design The project primarily involves developing a software application, so a strong background in software development and proficient programming skills are highly desirable. The ability to seamlessly integrate user login and registration into the application is essential.

    $14 / hr (Avg Bid)
    $14 / hr Avg Bid
    33 bids

    I need c#, c++ or python programmer The software has online payment function for customers Please bid and we will discuss more details

    $131 (Avg Bid)
    $131 Avg Bid
    29 bids
    Smart Tennis Program with AI 5 days left
    VERIFIED

    I am seeking a highly skilled developer with expertise in AI neural networks, particularly in Python, for a challenging project. Key Tasks: - Develop a sophisticated AI neural network - Create an intelligent program using open-source AI - Analyze tennis data for the program The primary goal of the program is to enhance player performance analysis through the use of AI. Ideal candidate: - Proficient in Python - Experienced in developing AI neural networks - Skilled in analyzing and interpreting data - Knowledgeable about tennis and sports analytics would be a plus

    $2476 (Avg Bid)
    $2476 Avg Bid
    84 bids
    Algorithm Expert Needed 5 days left
    VERIFIED

    I'm in need of a skilled algorithm expert. You should have strong experience in various types of algorithms and be able to apply them effectively in different programming languages. I need a person who can solve the problem attached in the image.

    $17 (Avg Bid)
    $17 Avg Bid
    25 bids

    I'm looking for an experienced developer to create a new cryptocurrency based on the Bitcoin blockchain platform. The ideal candidate should have a strong understanding of blockchain technology and the ability to develop a secure, scalable, and fast transaction processing system. Key features and functionalities: - Secure transactions: The new cryptocurrency should prioritize and ensure secure transactions to protect the interests of users. - Scalability: The network should be designed to handle a growing number of transactions without compromising its performance. - Fast Transaction Processing: To enhance user experience, the new cryptocurrency should be capable of processing transactions quickly and efficiently. Kindly note that I have no specific design or branding requirements f...

    $1390 (Avg Bid)
    $1390 Avg Bid
    16 bids

    I'm in need of a skilled Python developer to assist in creating a client-server application. This application will be responsible for handling data transfer and supporting information about bus and train routes. Key Requirements: - Expertise in Python and Socket Programming - Experience in creating client-server applications - Ability to work with and manipulate data Your responsibilities will mainly revolve around setting up a robust client-server architecture to support bus and train route data. I already possess the data, so the primary task will be focused on the actual programming and integration of the application. Experience in working with transport data or similar datasets would be advantageous. I'm looking for a professional who can deliver a high-quality, efficient...

    $8 / hr (Avg Bid)
    $8 / hr Avg Bid
    11 bids

    I'm looking for a proficient C programmer to undertake testing of a specific software module on a desktop application. The module under focus is centered around input validation, file handling, and memory management. As a freelancer for this project, you should be skilled in: - C programming, with a focus on testing - Evaluating input validation, file handling, and memory management techniques - Conducting various forms of software testing—functional, performance, and security are all needed. Experience with desktop software testing will be a significant added advantage. Accurate and comprehensive reporting is an absolute must. I look forward to entering a productive, successful partnership with you. Let's enhance the functionality, performance, and security of this app...

    $523 (Avg Bid)
    $523 Avg Bid
    47 bids

    Anyone who quotes above budget will be disqualified immediately. Bid only if you are available to start work today. Must Read the attachment before bidding. You must submit your relevant work history as soon as you submit your bid not to disqualify. I'm looking for someone with demonstrable cAlgo experience ( Must share previous work samples and also show me live evidence on a video call to be considered eligible) to code my indicator-based simple bot within 5 days. Feel free to suggest if any of my requirements are difficult for your skill level and I can consider them. Those who don't reply to msgs for more than 15 minutes will not be eligible as they are not reliable to work with.

    $292 (Avg Bid)
    $292 Avg Bid
    15 bids

    I'm in need of a Trend-following indicator for the TradingView platform. I require this indicator to offer more than just basic settings adjustments; I'm looking for it to have specific alert conditions. Key Features: - Trend-following Indicator: The indicator should be designed to effectively identify and track trends in the market. - Customizable Alerts: I need the indicator to have specific alert conditions that can be customized to my preferences. Ideal Freelancer: - Experience in developing indicators for the TradingView platform. - Proficiency in implementing alert conditions. - Strong understanding of trend-following indicators and their uses in trading.

    $267 (Avg Bid)
    $267 Avg Bid
    11 bids

    I have identified the specific CPP code that needs to be converted to Java. The CPP code interacts with external systems and the Java code should maintain a similar code structure as the CPP code. Key Requirements: - Convert CPP code to Java: You should be experienced in both languages and possess a strong understanding of how to translate complex code structures. - Maintain a Similar Code Structure: The Java code should be as close as possible to the original CPP code in terms of its structure. I'm looking for a developer that can efficiently convert the code and ensure that it maintains the same ability to interact with external systems. Ideal Skills: - Proficient in C++ and Java. - Experience in translating code from one language to another. - Knowledge of working with external...

    $18 (Avg Bid)
    $18 Avg Bid
    11 bids

    I'm seeking a skilled Python programmer with OpenCV experience, preferably one who has dealt with table detection from PDF and images before. The primary skills desired include: - Python programming - Knowledge of OpenCV - Familiarity with table and structure detection Your main task will be to develop a program that can accurately identify table structures within input files. The files will be PDFs or images, or both. You're expected to program a feature that detects these components: - Cell boundaries - Text within the cells - Overall table structure For the sake of this project, merged cells should be discerned as a single entity during the detection process. Your solution should demonstrate precision in merged cell detection. I look forward to bids from those passionate a...

    $91 (Avg Bid)
    $91 Avg Bid
    20 bids

    I need a versatile programmer who can work with Python, C or any other programming language to develop a system for identifying Distributed Denial of Service (DDoS) attacks with the help of machine learning algorithms. Skills and Experience: - Extensive experience in Python, C, or similar programming languages - Knowledge of Machine Learning algorithms - Experience in network security would be beneficial - Proven track record in detecting cyber threats in a small network environment. Your success will be judged by your ability to create a reliable, data-driven system capable of efficiently detecting DDoS attacks in a small-scale network.

    $389 (Avg Bid)
    $389 Avg Bid
    16 bids

    I'm seeking a well-experienced developer who understands STM32 and IoT. This job focuses primarily on Ethernet connectivity to achieve optimal functionality. While not necessary I will favor developers who have the hardware at hand and can test themselves before finalizing the project. Any prior experience in Embedded development, File transfer, Network communication would be an added bonus. Key objectives are as follows: - Establish Websocket connection to public domain - With Wiznet W5500 and STM32 microcontroller. The ideal candidate should have: - Proficiency in Wiznet development - Proficiency in STM32 development - Extensive experience with Ethernet connectivity - Understanding of data transfer speeds and protocols. - STM32 and W5500 modules at hand Your job will be ...

    $147 (Avg Bid)
    $147 Avg Bid
    22 bids

    I'm in need of an experienced developer to create a new cryptocurrency that is based on the Bitcoin blockchain platform. Key Features: * Fast Transaction Processing: The cryptocurrency should be designed to complete transactions swiftly and efficiently. * High Security: It is of paramount importance that the cryptocurrency has advanced security features to protect it against cyber-attacks and fraud. * Scalability: The cryptocurrency must be capable of scaling to accommodate a high volume of transactions as the user base grows. Ideal Skills: * Experience with the Bitcoin blockchain platform * Proven experience in developing cryptocurrency * In-depth understanding of security protocols * Knowledge of frameworks for scaling up systems Prior experience with cryptocurrency creation i...

    $2516 (Avg Bid)
    $2516 Avg Bid
    67 bids

    I am in need of skilled developers to build a cross-platform social networking app for both iOS and Android devices. The app main function will contribute to sparking discussions and interactions through cutting-edge features. Key Features: - User profiles to personalize the user experience. - Provisions for users to establish and manage 'Friend Connections' for continued interactions. - Messaging, ensuring both public and private interactions. - Peer-to-Peer Activity Recognition (PPAR) for enhancing user experience. - Live Streaming capabilities, vital for real time content sharing and interactions. - End-to-end (E2E) conversations, facilitating encrypted and private conversations. Ideal developers for this project would have experience in building apps with similar features...

    $472 (Avg Bid)
    $472 Avg Bid
    19 bids
    Android App Developer 5 days left
    VERIFIED

    I need android developer who has good experience with App developemnt for Android platfrom. - UI part: Only 2 pages to implement but need some eye catching and mordern. - Funtion part: Integrating c++ code with .so lib in one page for controlling led. Please feel free to contact me if you have interest in this project. Thanks.

    $11 / hr (Avg Bid)
    $11 / hr Avg Bid
    23 bids

    I require a bridge software that seamlessly integrates native device drivers from Android (Java/Kotlin) and iOS (Objective-C/Swift) into my existing ReactNative application. Key Requirements: - I need the software to enable efficient and secure access to device sensor data. - The bridge should be able to handle and manage background services effectively. Skills/Experience: - Strong background in software development, specifically on Android and iOS platforms. - Proficiency in Java/Kotlin, Objective-C/Swift and ReactNative. - Prior experience in building bridge software is highly desirable. - Ability to deliver quality results under a tight timeframe is essential. Drivers: IoT SDK for BeaconSET+: Password: minewtech Documents: Reference: @pasinduyeshann/native-module-for-react-nati...

    $200 (Avg Bid)
    $200 Avg Bid
    25 bids

    I'm seeking a knowledgeable expert to create an algorithmic trading strategy for stocks. The algorithm should be designed and optimized specifically for day trading. Ideal skills and experience needed: - Extensive knowledge and experience in designing algorithmic trading strategies - In-depth understanding of the stock market dynamics - Prior work experience with moderate-risk trading strategies - Strong problem-solving skills and ability to think algorithmically - Proficiency in a programming language typically used for designing trading algorithms, such as Python, C#.

    $19 / hr (Avg Bid)
    $19 / hr Avg Bid
    36 bids

    I'm looking for a skilled programmer who can help me build a TCP-based socket programming system using C++. Key Requirements: - Proficiency in C++ and socket programming: Your expertise in C++ is crucial to building this system. - Experience with TCP: I need someone who has worked with TCP before to ensure a smooth and efficient development process. Ideal Skills: - Previous experience with low-level programming and system programming would be a plus. - Familiarity with network programming principles is highly desired. Please share any relevant experience you have in the field of network programming, particularly with socket communication and TCP.

    $5 - $10 / hr
    Sealed
    $5 - $10 / hr
    15 bids

    I am facing an issue with incorrect message structures within my C# windows service application. - Problem: At present, our application is producing improperly structured messages - an anomaly that we are keen on rectifying. - Solution: I am in search of a proficient C# developer with significant experience in handling message logging, particularly with event loggers. You will be required to add the event logger and figure out what is causing our issues. - Timeline: The task is quite urgent, so I need someone who can begin immediately and deliver as soon as possible – I'm counting on your efficiency. Skills and experience: - Advanced knowledge of C#, especially in creating and troubleshooting windows service applications - Experience with event loggers, from implementation...

    $144 (Avg Bid)
    $144 Avg Bid
    37 bids

    i have Indicator tradingview code i need to fix the jason message to send alert in telegram group fit with cornix

    $178 (Avg Bid)
    $178 Avg Bid
    32 bids
    Autohotkey to C# Conversion 4 days left
    VERIFIED

    I have a fairly complex Autohotkey script that customizes the behavior of an application. This script involves some advanced functions like Windows API calls and file manipulations, and I need it to be converted to C# code. The C# application doesn't need to have a GUI, it only needs to replicate the functionality of the Autohotkey script. API used - GetMenuItemCount EnableMenuItem GetMenuString Ahk method used MouseGetPos CoordMode WinExist WinGetClass LButton::return SendMessage WinGetTitle WinGet WinActivate ControlGetFocus Key requirements: - Convert an advanced Autohotkey script that customizes application behavior to C# code - Ensure the C# code replicates the original Autohotkey script's functionality - No GUI is required in the C# application Ideal skills and expe...

    $345 (Avg Bid)
    $345 Avg Bid
    15 bids

    Recommended Articles Just for You

    If you want to stay competitive in 2021, you need a high quality website. Learn how to hire the best possible web developer for your business fast.
    11 MIN READ
    Learn how to find and work with a top-rated Google Chrome Developer for your project today!
    15 MIN READ
    Learn how to find and work with a skilled Geolocation Developer for your project. Tips and tricks to ensure successful collaboration.
    15 MIN READ