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 196,822 reviews, clients rate our C Programmers 4.85 out of 5 stars.
Hire C Programmers
I am looking for an experienced freelancer programmer to create an image stitching program that uses C++ and OpenCV libraries to deliver a high-resolution, assembled image from a series of smaller, separate images. The programmer must have extensive knowledge and experience in C++, OpenCV, and image stitching algorithms. I will need this program to quickly and accurately stitch together an HD quality result image from a large variety of input images. Code must be well organized, efficient, and effective. Ideally, the project will be well documented and commented. If your expertise is in the area of C++, OpenCV, and image stitching, I invite you to apply for this project. Please include any relevant examples of your previous work successes. Thanks for your consideration.
I'm looking for a skilled freelancer to develop a device driver specific to a Roland TD30 drum module. I have the necessary hardware required for testing, so I just need the driver created. The device driver will be used on a Linux operating system. I'm looking for someone experienced with developing device drivers to ensure that the driver is up to industry standards. If you have a strong knowledge of Linux operating systems, device drivers, and coding, please don't hesitate to reach out.
I am looking for a skilled developer to create an encryption and decryption tool using the 3DES algorithm. The project requires expertise in Java programming language and should include a user interface. Requirements: - Proficiency in Java programming language - Experience in implementing the 3DES encryption algorithm - Ability to create a user-friendly and intuitive user interface - Knowledge of encryption and decryption concepts - Attention to detail and ability to ensure secure data handling Ideal Skills and Experience: - Strong understanding of encryption algorithms, particularly 3DES - Previous experience in developing encryption tools or similar projects - Familiarity with Java GUI frameworks such as JavaFX or Swing - Knowledge of encryption protocols and best practices - Ability t...
I am looking for an experienced ERONEXT Developer to help with a new project. The primary programming language I am looking for is Python, and this is a new development rather than a code update. I am expecting the project to take more than 3 months to complete. The successful candidate will have experience in developing custom ERONEXT applications from scratch. Experience with any additional programming languages or frameworks would be advantageous. Candidates should also have strong project management skills and an understanding of software design principles. If you are an experienced ERONEXT Developer and confident that you can deliver on this project in a timely fashion, please apply today!
You are to develop a simulator for the abm abstract machine. Your simulator must support all instructions included in the document. You may refer to the abm program files , , , , and to help you to understand both the syntax and the semantics of the abm machine. You are to use the Linux operating system, the C programming language for coding your solution, and you are to work by yourself. Your simulator must be able to execute any possible program written in the abm machine language.
Hello Team, I am looking for Sr. Flutter developer who can work on extensive applications. Person should have Flutter, Firebase ML kit kit for Ocr, knowledge of Tflite models integration with Flutter I am only looking for the person who have the following skills: 1. Flutter- For developing the App for Computer Vision Applications Able to integrate models for offline applications 2. ML Firebase: For extracting the text from image 3. Generating the report: Saving the results in the local system 4. Able to handle TFlite models for object detection and classification 5. Familiar with Android latest versions for developing the App 6. Familiar with programming languages- C++ & Python 7. Knowledge of camera packages in integration with ML models 8. Able to integrate ML models with real time ...
we are looking for someone familiar with programming the API of RIGOL's Function Generator DG1022Z to write a short piece of C++ code for generating (though software) pulses of programmable duration (500ms to 500ns) and amplitude (0-1V) Please only place bids if you have access to RIGOL's DG1022Z (or similar model) to test/debug your code
I am looking for a skilled developer to create a QR doorbell that provides easy access for visitors. The desired functionality of the doorbell should include generating QR Codes (in an admin section), scanning QR codes and providing video intercom. Additionally, the doorbell should be able to log entry and exit times of visitors. Ideal Skills and Experience: - Proficiency in QR code scanning and video intercom integration - Experience in developing doorbell systems with user data logging capabilities - Knowledge of security protocols and measures for home access control systems - Ability to create a user-friendly interface for visitors to easily scan QR codes - Strong attention to detail to ensure accurate logging of entry and exit times.
I have a Linux access control server SDK developed in C, and I would like this SDK SQLite database to be migrated to MySQL. J'ai un sdk de serveur de controle d'accès linux, je souhaiterai que la base de données sqlite sois migrer sur mysql
I have access to a private strategy coded in pine ( trading view ) that I was told I would gain code access after a payment and it never happened . I need someone that is savy to bypass the security to extract the code . Only will accept candidate that have done it before successfully . I managed to enable the script button to show from the Java console but no dice on opening the code . Thanks
I am looking for a freelancer who can help me with my project involving the LoRa RFM96 Module and a PIC 8bit MCU. The project requirements are as follows: - RFM96 Module (Datasheet attached) - Prefer using interrupts to communicate with RFM96. - Please consider in this project after sending data each time uC and RFM96 will be fully powered off, that means next turn should take minimum time to initialize everything. - PIC 8bit MCU programmed with Microchip MPLABX & XC compiler. - Sending data to TTN through OTAA and ABP method at 915MHz (North America) Note: - Please note that there is no sensor used in this application you will be sending just raw Hex values. - We can talk about which PIC uC to use so that to test the we do not need to reconfigure everything. - You are welcome to u...
I am looking for a skilled programmer with experience in MCU programming, specifically with PWM and feedback loops for an induction heater application. Desired Skills and Experience: - Proficiency in programming microcontrollers, specifically the STM32H735G-DK Discovery kit (Prototype testing board) - Strong knowledge and experience with PWM signal generation in the frequency range of 1kHz-10kHz - Expertise in implementing a PID controller for the feedback loop mechanism - Familiarity with induction heater applications and their requirements - Ability to design and customize the feedback loop mechanism for optimal performance Please provide examples of previous projects or relevant experience in these areas.
1. To build an extensible lexer to understand how lexers work _efficiently_. 2. Depending on which path you take: - To build a RE→NFA translator to understand how lexer generators like `lex`, `yacc` and `logos` work. If you do the extra credit portion, you'll also understand this at a deeper level. - To translate regular expressions to NFA to understand how regular expression engines work.
I am looking for an experienced robotics expert to help me with an advanced robotics assignment focused on robot manipulation. Skills and experience required: - Advanced knowledge in the field of robotics - Expertise in robot manipulation techniques - Strong understanding of artificial intelligence and sensor integration - Ability to follow specific guidelines provided by the client The assignment will require you to work closely with me as I will provide the details and guidelines for the project. If you have the necessary skills and experience in advanced robotics and are interested in working on this assignment, please submit your proposal.
Virtual CSP (Cryptographic Service Provider) - Desired Level of Security: Advanced - Primary Purpose of the CSP: Digital Signatures - Platform/Operating System: Windows We are looking for a skilled and experienced developer to create a Virtual CSP (Cryptographic Service Provider) with advanced security features on the Windows platform. The primary purpose of the CSP will be to enable remote signing. This is not full fledge CSP. Ideal Skills and Experience: - Strong knowledge of cryptography and cryptographic algorithms - Experience in developing virtual CSPs on the Windows platform - Proficiency in programming languages such as C++ or C# - Familiarity with digital signature algorithms and protocols - Ability to ensure high level of security and integrity in the CSP implementation This...
I am looking for a freelancer to develop a temperature sensor with remote monitoring capabilities without the need for wifi. Desired Temperature Range: - The temperature range to be monitored is 30 to 150 degrees Celsius. Remote Monitoring System: - The client prefers a wireless system for remote monitoring. Maximum Distance: - The maximum distance for remote monitoring is less than 100 meters. Skills and Experience: - The ideal freelancer should have experience in developing temperature sensors and remote monitoring systems. - Knowledge of wireless communication protocols and technologies is required. - Familiarity with low-power and long-range communication technologies is a plus. - Experience in designing and implementing remote monitoring systems without wifi is highly desirable. ...
I am looking for a freelancer to develop a remote temperature monitoring system for industrial monitoring purposes. The monitoring device should be able to transmit temperature data to a display unit within a maximum distance of less than 500 meters. Key requirements for the project include: - Real-time display of temperature data: The system should provide a real-time display of temperature readings. - No internet connectivity: The system should function without the need for an internet connection. - Alarm system: The monitoring system should have the capability to set and trigger alarms based on predefined temperature thresholds. - Data logging: The system should be able to log temperature data for further analysis and reporting. Ideal skills and experience for this project include: ...
Hello, I am looking for a web developer to create an e-commerce website for my business. The website should have a shopping cart feature so that customers can purchase our products. I will handle setting up the platform and any other back-end services needed to run the e-commerce website. If you have experience building and managing e-commerce websites, please send me a message so we can discuss the details of the project. Thank you!
I am looking for a freelancer to develop an Internet Download Manager specifically for Windows operating system. The main feature I am looking for is the ability to schedule downloads. Skills and experience required: - Strong knowledge and experience in software development for Windows operating system - Expertise in developing download managers with scheduling capabilities - Familiarity with programming languages such as C++ or Java - Understanding of network protocols and download acceleration techniques Additional Information: - The software does not need to be integrated with any specific browsers.
I'm looking for a Freelancer to develop a software for managing my LPG business. The software needs to include the Inventory Management feature, and needs to be compatible with the Windows operating system. Additionally, I require data migration from my existing system into the new software. This will include the necessary tools and options to safely and securely handle the data migration, as well as all the other features related to the Inventory Management. This is an important project to me, so the Freelancer should have prior experience in software development for similar purposes.
I am looking for a software developer who is proficient in Python to develop a software for me. Specifics: - The software needs to have specific functionalities that I will provide. - I have a deadline of within a week for the completion of this project. Ideal Skills and Experience: - Proficiency in Python programming language - Experience in developing software with specific functionalities - Ability to work quickly and meet tight deadlines
I am looking to create a small software program using Visual Studio with the purpose of automating tasks. It will be used only on Windows devices, so compatibility needs to be managed on that platform. I would prefer the software to use a Graphical User Interface (GUI) for improved user experience, to make it easier and more intuitive to use.
I am looking for a software developer to create a user-friendly interface for my wedding flower software. The software needs to be developed in Java, Python or C++. Specific features needed in the software include data analytics and integration with third-party APIs. The timeline for the completion of this project is 1-2 weeks. Ideal skills and experience for this job include proficiency in Java, Python or C++, experience in developing user-friendly interfaces, and knowledge of data analytics and integration with third-party APIs.
I am seeking a skilled firmware developer to assist with the development of firmware for a microcontroller-based communication device. Requirements: - Experience in firmware development for microcontrollers - Strong understanding of communication protocols - Ability to develop firmware from scratch - Familiarity with the development of communication devices Skills and experience: - Proficient in programming languages such as C or C++ - Knowledge of microcontroller architectures - Experience with communication protocols such as UART, SPI, or I2C - Understanding of data transmission and reception - Ability to troubleshoot and debug firmware - Strong problem-solving skills and attention to detail The ideal candidate should have a proven track record of developing firmware for communicatio...
I am looking for a skilled developer to work on my project titled "Pipeline Apex Simulator". The project involves developing two separate simulator versions using the programming language C. Requirements: - Proficiency in C programming language - Experience in simulator development - Ability to work with existing source code Key Responsibilities: - Develop two separate simulator versions - Ensure the simulators are efficient and high-performing - Implement any necessary bug fixes and improvements Ideal Skills and Experience: - Strong knowledge of C programming language - Previous experience working with simulators - Familiarity with performance optimization techniques - Attention to detail and ability to identify and fix bugs This project aims to improve the performance of th...
I am looking for a skilled C++ programming coder to work on a medium-sized project. The project involves creating multiple functions and classes for the development of a software application. Requirements: - Proficiency in C++ programming language - Experience in developing software applications - Strong understanding of functions and classes in C++ - Ability to work within a tight deadline (within a week) If you have the required skills and can deliver high-quality work within the specified timeframe, please apply for this project.
Project Description: Boom and Crash Trading Strategy Development - I am looking for a skilled developer to create a Swing Trading strategy for the Boom and Crash market. - The strategy should have a moderate risk tolerance level to ensure a balanced approach to trading. - I require the strategy to be fully automated, allowing for seamless execution of trades without manual intervention. - The ideal candidate should have experience in developing automated trading strategies, particularly for Swing Trading. - Knowledge of the Boom and Crash market and understanding of its unique characteristics is highly preferred. - Strong programming skills, preferably in languages such as Python or MQL, are essential to implement the automated trading system. - The developer should have a proven track re...
Project Title: Assembly Project - Intermediate Level Computer Program Requirements: - I am looking for a skilled programmer to create an intermediate level computer program using Assembly language. - The program should have a moderate level of complexity. - The main goal of the project is to develop a functional and efficient program using Assembly. - The program should be able to perform specific tasks and calculations as per the project requirements. - The ideal candidate should have experience in programming with Assembly language and be familiar with its syntax and functionalities. - Strong problem-solving skills and attention to detail are essential for this project. - Knowledge of computer architecture and low-level programming concepts would be a plus. - The candidate should be ab...
Operating System Project 1 Primary Function: Create a Producer/ Consumer Application Specific Requirements/Features: - Develop a application that simulates a producer/consumer model - The application should have a shared buffer where the producer produces items and the consumer consumes them - Implement synchronization mechanisms to ensure that the producer and consumer threads operate correctly and avoid race conditions Ideal Skills and Experience: - Strong proficiency in Linux operating system - Experience in multi-threaded programming and synchronization mechanisms - Knowledge of C programming language - Familiarity with system calls and low-level operations in Linux - Understanding of race conditions and techniques to avoid them - Ability to handle dynamic memory allocation and dea...
Hi Guys! The case is: I have an PC with 2 Ethernet Ports. On both of these ports i have plugged in an Modem wich is with the internet connected. So i have 2 NIC'2 with internet Connection. PC ->Eth1->IP 192.168.1.10->Modem->Internet ->Eth2->IP 192.168.2.10->Modem->Internet What i want now, is that an Script switches the hole traffic my PC generates from Eth1 to Eth2 without any interruption. I tried with route add and change metric, but windows didnt switching the priority of traffic to the interface i wanted. What i want is just an interruption free switching between these 2 NIC's. So i think there need be one executable command in powershell to advice windows using just the NIC-2 for all incoming / outgoing traffic, and another command to switch back...
Operating Systems Project Description - Operating System Development - Linux-based project - Producer/consumer application - Deadline: Within 1 week We are looking for a skilled developer with experience in operating system development, specifically on Linux. The main function of the project is to develop a producer/consumer application within a week. Ideal Skills and Experience: - Strong knowledge and experience in Linux-based operating system development - Proficiency in programming languages such as C or C++ - Familiarity with producer/consumer application concepts and implementation - Ability to work within tight deadlines and deliver high-quality code - Strong problem-solving skills and attention to detail If you have the necessary skills and experience, and can complete the pro...
I am looking to track all input commands, both from player 1 and player 2 in Tekken 7 vs battles and store them in a SQL database. My intended use for the stored data is analysis and improvement. The stored information will be used for various purposes such as analyzing how players approach a fight, understanding which moves are used more than others, what strategies players use in a match, and how input commands are combined together to form successful moves. The data will also be used to identify and address bugs quickly, and to create a low-level machine learning model which will eventually be able to play the game on its own and make decisions.
Title: Code Error Debugging - Immediate Deadline I am seeking a skilled programmer to assist me in error debugging for a Python code within a tight deadline of 24 hours. The code is written in Python and requires immediate attention to resolve any errors. Specific Requirements: - Error debugging: Identify and fix any coding errors and issues within the code. - Code structure and readability: Review and improve the overall structure and readability of the code. Ideal Skills and Experience: - Strong proficiency in Python programming language. - Extensive experience in error debugging and troubleshooting. - Solid understanding of code structure and best practices for readability. - Ability to work efficiently and meet tight deadlines. If you possess the required skills and expertise, I wo...
Project Title: BOT creating for dextools I am looking for an expert freelancer to create a BOT for dextools on a platform other than Telegram or Discord. The BOT should have specific functionality that will be specified later. The ideal freelancer should have extensive experience with dextools and be able to deliver a high-quality and efficient BOT.
I am looking for a skilled programmer who can assist me with a project involving the modification of a specific system call in the xv6 operating system. Specifically, I need to modify the creation time in the kernel. In addition to this modification, I also need to gather statistics on memory usage from the system. The ideal candidate for this project would have experience with xv6 and a strong understanding of system calls and kernel programming. The expected turnaround time for this project is more than 5 days.
I'm looking for a freelancer to help convert umod (texmod) source from version 2r53 to 64-bit and Windows 10. While I don't need any additional features added to the source, besides the conversion, I am expecting the project to be completed within two weeks from now. The ideal freelancer for this job must have experience with directx 9 and c++, and an understanding of how directx works in 64-bit Windows 10. If you believe you have the necessary skills, please apply and we can discuss the project further.
I am looking to hire someone who is experienced with Ninjatrader 8 to develop a fairly simple custom strategy script. It has multiple exits and needs to have daily maximum risk and targets coded in. I need somebody who is experienced and fast to grasp finer points and details. You would need to have a good understanding of calling indicators for the strategy and order handling. My method of working is via remote pc sharing and a WhatsApp call at the same time. Please provide your quote per hour together with your experience level. I am straight talking, and prefer others who when faced with something they can or cannot do, can say honestly that they can't do it. Even if you cannot do the complex tasks, I can still find easier jobs for you. I would initially book a test hour so as t...
I am looking for a developer to help me with a project that involves developing a synchronous interprocess communication using the fork() and pipe functions in the C programming language. Specific requirements for the pipe implementation are not necessary, but I have a general idea of how I want it to work. I would like the project to be completed within 7 days, so a quick turnaround time is important. Ideal skills and experience for this job include: - Strong proficiency in C programming language - Knowledge of interprocess communication and the fork() and pipe functions - Ability to work efficiently and meet tight deadlines