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 195,977 reviews, clients rate our C Programmers 4.83 out of 5 stars.Hire C Programmers
I want to write a small program to send AT commands and save the response into an array.
Project Title: Forex Trading - Recovering 26k on Prop Firm Challenge Preferred Method of Trading: - Both EA (Expert Advisor) and manual trading are acceptable Communication Preference: - Daily updates on the trading process Risk Tolerance: - Medium risk tolerance Skills and Experience Required: - Strong risk management skills in forex trading - Proven track record of recovering funds in prop firm challenges - Experience with both EA and manual trading - Excellent communication skills for providing daily updates on the trading progress Additional Information: - The freelancer will be tested in a demo account before proceeding to the actual challenge - Only freelancers who are 100% confident in their ability to pass the challenge should contact the client directly
I am looking for a skilled programmer to code an advanced algorithmic trading strategy using Python. The algorithm will be deployed on a custom platform. Skills and experience needed: - Proficiency in Python programming language - Experience in algorithmic trading and developing complex trading strategies - Familiarity with custom trading platforms - Strong understanding of financial markets and trading concepts
Project Title: Forex Trading - Recovering 26k on Prop Firm Challenge Preferred Method of Trading: - Both EA (Expert Advisor) and manual trading are acceptable Communication Preference: - Daily updates on the trading process Risk Tolerance: - Medium risk tolerance Skills and Experience Required: - Strong risk management skills in forex trading - Proven track record of recovering funds in prop firm challenges - Experience with both EA and manual trading - Excellent communication skills for providing daily updates on the trading progress Additional Information: - The freelancer will be tested in a demo account before proceeding to the actual challenge - Only freelancers who are 100% confident in their ability to pass the challenge should contact the client directly
Implementation of Data Sharing and Identity verification using zero knowledge technique and proofs. if you know you have the skills to implement the above kindly place a bid so that we can discuss extensively about the requirement
I am looking for a skilled machine learning coder who has experience in Python. The ideal candidate should have expertise in supervised learning and should be able to work with a complete data set provided by me. Skills and Experience: - Proficiency in Python programming language - Strong understanding of supervised learning algorithms - Experience in working with complete data sets for training machine learning models
Implementation of Data Sharing and Identity verification using zero knowledge technique and proofs. if you know you have the skills to implement the above kindly place a bid so that we can discuss extensively about the requirement
I am looking for a C# expert who can improve my code. Pfa. two outputs and code. Outputs showing network destinations (“” and “”) were found on two interfaces. Name and address of the interface is also displayed in the output
Implementation of Data Sharing and Identity verification using zero knowledge technique and proofs. if you know you have the skills to implement the above kindly place a bid so that we can discuss extensively about the requirement
I'm developing a weighing system. I have this problem. When I apply mechanical vibration to the weighing system, the kg change on the weighing system changes by 5-10 grams. In other words, if there are 2000 grams, the values go back and forth between 2000-2010. When I increase the filter parameters I apply, the problem is solved, but this time the system response slows down a lot. I am looking for someone to develop this process for STM32 without aggravating the system response. What I want is for you to create me a filter function that performs a precise filtering operation in the form of a .c .h and a usage file. Payment will be made after I try this file and see that it is successful. I am looking for talented freelancers to work with on an ongoing basis.
I am looking for a skilled developer to create an algorithmic trading bot using the Polygon >DAS Pro API. The ideal candidate should have experience in C++ programming language and be familiar with the intricacies of algorithmic trading. Specific Requirements: - Strong proficiency in C++ programming language - In-depth knowledge of the Polygon and DAS Pro API (Broker uses DAS Pro platform) - Ability to implement complex trading strategies - Experience in developing fully automated trading bots Project Details: I have a detailed plan for the trading strategy that the bot should follow. The bot should be able to execute trades based on predefined rules and indicators. The desired level of automation for the bot is fully automated, meaning it should be able to make trading deci...
I am looking for a skilled Lua coder to write a script for a Roblox game. The script will primarily focus on game mechanics. Skills and experience required: - Proficiency in Lua programming language - Strong understanding of game mechanics in Roblox - Ability to work with a rough outline and translate it into a functional script - Familiarity with Roblox Studio and its features - Experience in scripting for Roblox games The script needed for this project is of moderate complexity. The ideal candidate should have prior experience in working on similar projects and be able to deliver a high-quality script within the given timeframe.
Hello, We're on the lookout for enthusiastic game testers to assess our PC games (minimum 30 minutes per game) and provide detailed playing experiences (at least 150 words per game). We invite you to offer a price for testing and reviewing 10 games. Please bear in mind that we are operating on a limited budget, so we're seeking individuals who genuinely enjoy playing games rather than those solely driven by financial gains. If you have a passion for gaming and want to be a part of our testing team, we'd love to hear from you!
Project Title: Fiber Wire Route Management System with Customer Connection Mapping I am an Internet Service Provider looking for a skilled freelancer to develop a GPS management system that will allow me to efficiently manage my fiber wire route and track customer connections. Features: - Customer connection mapping: The system should provide a visual representation of the customer's connection to the electric pole on a GPS map. - Real-time tracking: The system should provide real-time tracking of the fiber wire route, allowing me to monitor the location of the wires and identify any issues or bottlenecks. - Route optimization: The system should optimize the fiber wire route, suggesting the most efficient path to connect customers to the electric poles. Accessibility: - The syst...
Software Architecture Trainer Needed for Intermediate Level Training in India Skills and Expertise: - Design patterns: We are seeking a trainer who has in-depth knowledge and experience in teaching various design patterns used in software architecture. Mode of Training: - Both in-person and online: The ideal trainer should be able to provide training sessions both in-person and online, accommodating the trainee's preference and availability. Requirements: - The trainee is at an intermediate level, so the trainer should have the ability to effectively communicate and teach complex concepts in a clear and concise manner. - The trainer should have a strong understanding of software architecture principles and be able to guide the trainee in applying design patterns to real-world scena...
I'm developing a weighing system. I have this problem. When I apply mechanical vibration to the weighing system, the kg change on the weighing system changes by 5-10 grams. In other words, if there are 2000 grams, the values go back and forth between 2000-2010. When I increase the filter parameters I apply, the problem is solved, but this time the system response slows down a lot. I am looking for someone to develop this process for STM32 without aggravating the system response.
Converting the python model in C++. Installing the model in microcontroller.
I am looking for a skilled developer to create custom controls for a C# WinForms project. Design: - I have a clear design in mind for the controls. Functionalities: - I would like the custom controls to have specific custom functionalities. Please specify your expertise in this area. Timeframe: - The timeframe for this project is flexible, with more than 7 days available for completion. Ideal Skills and Experience: - Proficient in C# and WinForms development - Experience with creating custom controls and implementing custom functionalities - Strong understanding of UI/UX design principles
Looking for an expert C# developer to assist with developing a new software application within a week. The ideal candidate should have a strong understanding of C# and experience in developing software applications. Specific requirements for the project include: - Developing a new software application using C# - Meeting the deadline of completing the project within a week - Demonstrating expertise in C# development Skills and experience required: - Expert level proficiency in C# - Experience in developing software applications - Strong problem-solving skills and ability to debug code - Knowledge of optimizing code performance If you are an expert C# developer with a track record of developing software applications within tight deadlines, please apply with your relevant experience and...
I am looking for a freelancer who can help me with my computer issues. My computer is running on Windows operating system and I am experiencing script error pop-ups. I need someone who can fix the script error and also help me with the full disk issue. Skills and Experience: - Proficiency in Windows operating system - Strong knowledge of troubleshooting script errors - Experience in resolving disk space issues - Familiarity with cleaning and deleting unnecessary files and folders - Ability to prioritize tasks efficiently
Embedded Camera Development for Industrial Inspection Requirements: - Image capture, video recording, and live streaming functionality - Operating system can be either Linux or Windows - Intended use of the embedded camera is for industrial inspection Features requirement 1. Camera should have 20 hours of battery backup 2. Day and night vision up to 30mtr 3. 2mp min camera 4. Solar powered battery charging detachable 5. Machine learning compatibility for object detection which should be programmable for model updating 6. Human detection to be done at 30mtrs with intrusion area definition 7. Mobile app compatibility with SDK 8. 4g communication enabled with all sims and minimum bandwidth consumption. We should be able to operate in 1800 and 21000 bandwidth Ideal Skills and Experience:...
I need delta divergence Indicator ....Example : Candle is Green and Delta is -ve then Alert comes to laptop or mobile Vice versa : If candle is red and delta is +ve then alert comes
I am looking for a programmer who can assist me with troubleshooting and bug fixing for a program used in machinery. The program is specifically designed for one machine. I have complete documentation and source code available for reference. Skills and Experience: - Proficiency in VB6 and C+ programming languages - Strong troubleshooting and debugging skills prefer someone who knows motion control and machine vision. the machine has UMX46 and UMX26 USB motion control boards and 2 omron cameras. machine located in central nj. PC running windows 10 - Familiarity with machinery operations and programming - Ability to work with existing documentation and source code - Attention to detail and problem-solving abilities
I am looking for a skilled developer to create an auto withdrawal feature for my Solana cryptocurrency wallet. Requirements: - Experience working with Solana cryptocurrency wallet - Ability to set up an API for the cryptocurrency wallet - Strong knowledge of security measures for highly secure auto withdrawal feature.
Project Title: Custom NFC Code Development for Automated Data Deletion Project Description: Hello, I am looking for a skilled NFC programmer to develop a custom code for an NFC application. The primary functionality I need is the ability to set a specific date on which the data stored on an NFC card will automatically be deleted. This feature is crucial for my project as it involves sensitive data management and timely deletion is essential for security purposes. Key Requirements: 1. Automated Deletion: The NFC code should enable the setting of a predetermined date, after which all data on the NFC card is automatically erased. 2. Reliability: The solution must be reliable and secure, ensuring that data deletion occurs precisely at the specified time without fail. 3. Compatibility: ...
If you have the needed HW it will be a plus. Remote access of HW can be provided but not preferred as it takes much longer development time. We have multiple RPi modules interconnected as a single global system which will need to be programmed as an integrated system. The system will need to support several mathematical equations, algorithms, PID controls & sequential logic. Several modules have already been developed by us. The complete system specs will be shared with short-listed candidates and will need to have a fixed price/delivery quoted afterwards. Currently we need to get list of prospective candidates who can convince us about their talent, availability & ability to take up & successfully complete the job. FAT will have to be done remotely & then tech transfer to ...
I am looking for a skilled developer to create a program that can scan and make custom barcodes to organize names and addresses into specific barcodes. Here are the project requirements: a program where I can create different barcodes and scan names and addresses from existing barcodes into the new custom barcodes with a simple search function by name and addresses that can locate what barcode those name and addresses are in and the ability to also remove barcodes, names and addresses, when need be. as well with a clean interface. Barcode Scanner: - The program should be compatible with a desktop scanner. Information Management: - The program should have basic features to store and manage the scanned information. Operating System: - The program should run on the Windows operating sys...
I am looking for someone with experience in Arduino programming to develop a script for controlling a NEMA 23 motor using a potentiometer. The project requires the use of a DM542T driver, Arduino Nano, LCD1602 with I2C backpack, and a relay SRD 5V. The main requirement for this project is to display the motor RPM on the LCD with a refresh rate of 1 second. In terms of the CW or CCW options, I would like the script to trigger the relay every rotation or multiples of rotations. There is no specific deadline for this project, so the timeline is flexible. To ensure successful completion of this project, the ideal freelancer should have experience with Arduino programming, knowledge of motor control, and the ability to create wiring diagrams and assign pins correctly. Variables I would...
I am looking for a freelancer to develop a Telegram shop bot for my new enterprise. The bot should have the following features: - Order Tracking: The bot should be able to track the status of orders placed by customers. Additionally, the bot should be able to accept payments in Bitcoin. Ideal skills and experience for this job include: - Proficiency in Telegram bot development - Experience with order tracking systems - Knowledge of cryptocurrency payment integration, specifically with Bitcoin. The shop will only have a product for sale a digital product
Have 4 basic indicators to be converted from Ninjatrader 7 to Ninjatrader 8. Also would need them usable in Strategy Builder and Market Analyzer. Thanks
I am looking for a skilled C# developer who can create a code to display all network destinations on each interface. Pfa. output of "C:>route print" The output shows three interfaces, code need to list the network destinations of the respective interface (, , and )
I need a Crypto Casino games website with admin panel Games like crash, mines, dices, tower, HI-Low , Blackjack, Roulette, Lottery, Keno, Limbo, Plinko, Coin flip, A website like Stake BC games. Admin panel must include powerful features to control Users and games. manage winnings manually as well as automatically and payment gateways for smooth Deposit and withdrawals
I am seeking a skilled software engineer with expertise in device driver development to create a custom RNDIS driver for our Windows 11 system. Currently, the manufacturer-provided RNDIS driver is not functioning as expected, and we are experiencing a cautionary "⚠️" status for the RNDIS interface. **Project Overview:** Our system includes a SIM7600G-H dongle, and the COM ports associated with the dongle are connected and working as intended. However, the RNDIS interface is encountering issues and requires a custom driver to resolve the situation. **Key Requirements:** - Proficiency in Windows device driver development, particularly for Windows 11 - Experience with RNDIS and USB driver development - Strong understanding of networking protocols, particularly TCP/IP - Fa...
I want to Make Api with C# We are looking for an experienced developer who can create web API programs using C#. The API will handle mixed types of data, including text and numeric data. For analysis, we want to use IDA Pro, Ghidra, or technologies from Hopper, OllyDbg, Radare2, and Binary Ninja.
I am looking for a skilled C# coder to assist with a software development project. The task at hand involves creating a software with low complexity, focusing on simple features. The ideal candidate should have experience in C# coding and be able to develop the software within a week. This is a great opportunity for someone who is proficient in C# and looking for a short-term project.
I am looking for a mobile app developer to create an emulator for an old auto scanner software. Make and Model: The old software is from the 1990s and is CD-ROM based and used on a handheld auto diagnostic scanner called an Omitec Omiscan, as specified by the client. Features and Functionalities: The client wants all the features and functionalities from the old software to be included in the emulator via either a mobile app to be connected to the vehicle with a bluetooth OBD dongle connector or to be uploaded to a generic modern day universal handheld auto scanner. Operating System Compatibility: The app should be compatible with both iOS and Android operating systems. Ideal Skills and Experience: - Experience in mobile app development for both iOS and Android platforms - Proficie...
I am looking for a skilled developer to create an AR app using AR-Core that will store data locally on the user's phone. The project requirements are as follows: Create an AR App using AR-Core which stores data locally on the phone and when scanning a marker it positions the phone according to the relative position to the marker (position of marker known). Anchors should then be loaded from the local database and shown in AR. Further pose estimation of the mobile device should be done using SLAM in AR-Core. If possible same should be implemented on iOS using AR-Kit. AR Experience: I want to create an augmented reality experience where users can interact with AR objects that can be loaded locally from the mobile device. Level of Complexity: The AR game should have an intermed...
I am in need of a highly skilled programmer who specializes in Slueth Programming. I have a detailed list of tasks that need to be completed within a week. Skills and Experience: - Expert level experience with Slueth Programming - Strong problem-solving and analytical skills - Proficient in data analysis and interpretation - Familiarity with investigative techniques - Ability to work independently and meet tight deadlines - Able to create and design a Game
Project Title: Simple AutoClicker Description: We are looking for an experienced programmer to develop a custom autoclicker for a photobooth software. This photobooth software is designed to close all other running applications at startup for a smooth user experience, which poses a challenge for the integration of additional software. The project may involve writing custom exceptions in Windows, such as registry modifications, to allow the autoclicker to operate alongside the photobooth software. - The AutoClicker should have the ability to adjust the click position and time for repeating clicks. - The AutoClicker should autostart with windows -IMPORTANT The autoclicker should run discreetly without creating any dump files or residual data that could accumulate over time. - Due to ...
I am looking for a skilled freelancer to develop an algo trading platform. i want to develope algo trading platform / panel from where my clients will perform will do automatic algo trading Requirements: - Develop an algo trading platform - Incorporate specific trading strategies and indicators provided by the client - Implement paper trading as the preferred method for testing the platform Ideal Skills and Experience: - Proficient in developing algo trading platform - Experience in developing algo trading platforms - Knowledge of various trading strategies and indicators - Familiarity with paper trading methods Note: The client is open to suggestions and the freelancer may provide suggestions for trading strategies and indicators.
I am looking for a programmer who is proficient in Java to work on a project based on datasets. The program will be handling both numerical and categorical data. I require the use of machine learning algorithms to perform analysis and predictions on the data. Ideal Skills and Experience: - Proficiency in Java programming language - Experience working with datasets and handling numerical and categorical data - Strong understanding of machine learning algorithms and their implementation
I am looking for a developer to create an NRF52810 Arduino Core with specific features and functions. Specific Features: - Ability to interface I2C, SPI device. -Can use the following existing one as template: Requirements: - The software much be well commented, changes to the existing GitHub highlighted. -The software must be tested. Timeline: - The client needs the project to be completed within 1-2 weeks Ideal Skills and Experience: - Proficiency in Arduino programming - Experience working with NRF52810 - Knowledge of Bluetooth connectivity - Ability to meet tight deadlines - C/C++ exerience - BLE experience
I am looking for a freelancer who can help me with implementing basic MIPS instructions for my project. The specific objective of this project is to implement these instructions and optimize the performance of the MIPS computer. I do not require a detailed report explaining the implemented instructions, as the code alone is enough. As for the tools and software, there is no preference, so the freelancer can choose any suitable tool or software for this project. Ideal skills and experience: - Strong understanding of computer organization and MIPS architecture - Proficiency in implementing basic MIPS instructions - Knowledge of optimizing performance of a MIPS computer - Familiarity with MIPS Simulator and/or Logisim (optional)
I am looking for a highly skilled and experienced PhD Embedded Firmware Engineer to join my team. The ideal candidate will have expertise in the following areas: Programming Languages: - Proficiency in C/C++ is a must Target Hardware: - Experience with Microcontrollers Firmware Goal: - The ultimate goal of the firmware development is to control hardware If you have a strong background in embedded systems and firmware development, and possess the necessary skills and experience outlined above, please submit your proposal.
Cache Memory Project I am looking for a programmer experienced in C to work on a cache memory project. The ideal candidate should have a strong understanding of cache memory and its implementation in C. Requirements: - Proficiency in C programming language - In-depth knowledge of cache memory and its functionality - Ability to design and implement cache memory in C - Familiarity with cache optimization techniques and algorithms Experience: - Previous experience working on cache memory projects - Understanding of cache coherence protocols and their implementation - Knowledge of cache hierarchies and their impact on system performance Skills: - Strong problem-solving skills - Attention to detail - Ability to work independently and meet deadlines If you are interested in this project and...
I am looking for an experienced C# developer to join our team to work on a new extensive Office 365 project. To start with we would like the suitable developer to fix four minor issues in an existing small application. It should take you about 15 minutes of effort. What im really looking for is your communication skills and adaptabilty. Skills and experience required: - Strong knowledge of C# programming language - Experience in debugging and fixing logic errors in code - Ability to work quickly and efficiently to delever the project in two hours. I will provide the source code only to suitable candidates.
Description: Create a Hardware-Software Codesign version of the k-mean clustering algorithm K-means clustering is a popular data mining algorithm that partitions n samples into k clusters (note: the k-nearest neighbor classifier algorithm used in machine learning can leverage the cluster centers produced by the k-means clustering algorithm). The problem is in general NP-hard but heuristic algorithms have been developed that quickly converge to a local optimum solution. We will consider one of those algorithms in this project. I have provided a C code version of the k-means clustering algorithm, and a Vivado block diagram and memory layout (explained below) that you will use as a starting point. You will need to study the C version and then decide which components to implement as a VHDL mod...
Need to integrate a waveshare laser sensor for a project with Arduino or esp32. Need it to be able to detect objects when in front