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 193,903 reviews, clients rate our C Programmers 4.85 out of 5 stars.Hire C Programmers
I need a professional with the ability to create a software crack to bypass the licensing restrictions of a Windows application. It is a simple program to access, it only asks for a key, the problem is that I deleted the key through an assistant and I no longer have contact with the developer, The program weighs only 18 MB
We seek a professional, seasoned RFID SME to help design/build an embedded RFID reader for UHF 860-960 MHz frequency range. It must be software defined and provide active digital support for it and peripherals. The output power, frequency & all other parameters should be software adjustable & saving of last data. Default factory settings set option. Applicable ISO standards like EPC global UHF RFID Class 1 Gen2/ISO 18000-63/6C. Full LLRP support. USA FCC Part 15 compliance is needed. ERP, EIRP power output compliance to international standards is needed. This may be always-on at times for wide area monitoring of RFID tags precise locations, per requirements given here. Should support OTA updates, embedded web server(testing, configuring & diagnostics). Remote diagnostics &...
I'm looking for a skilled software developer with proficiency in Java, Python, and C# to create a mobile application. The main goal of this project is to design and develop a mobile application with a seamless user interface and user-friendly experience. Key functionalities that the application should have include: - Efficient product catalog and search system to allow users to easily find and browse through available products - Intuitive user registration and login features to ensure a personalized experience for users The ideal candidate for this project should have a proven track record of developing mobile applications, with a strong understanding of Java, Python, and C#. Experience in e-commerce development and a keen eye for user experience design would be highly advantageous...
I'm in need of a skilled developer who can create a Windows GUI application. This app should be capable of opening and editing a pre-formatted CSV file. Key Features: - The app should have interfaces for inputting free-form English text in certain fields and selecting options from drop-down menus in others. - It must offer normal file saving and opening functionalities. - The design should incorporate a professional and corporate-looking splash screen graphic and an about page. User Interaction: I aim for a straightforward user experience. The app should be intuitive and easy to navigate without the need for an extensive guided walkthrough. Ideal Skills: - Proficiency in Windows GUI app development - Experience working with CSV files and handling user inputs - Strong understanding ...
I'm searching for a skilled programmer proficient in the language Luau. The aim of the project is to develop a script or program that will enable the duplication of digital items within a game inventory. I am in need of a skilled programmer to help implement an item duplication feature for my PC game. The goal is to have this feature seamlessly integrate into the existing inventory system without causing any disruptions. Key responsibilities: - Implementing an item duplication feature for the game's inventory - Ensuring that the duplication process is seamless and does not interfere with the existing gameplay Ideal skills and experience: - Proficiency in PC game development - Experience with inventory systems in games - Prior work on item duplication features in games - Know...
I'm in need of a Python GUI software to automate sending messages through Google Voice. The software should be able to perform the following functions: - Send messages to individual contacts on Google Voice - Support precise date and time scheduling for these messages -Automated Sending with customized message example: message example {name} and {adsress} -Custom delay settings for each message -Multiple Profile Sender (custom threads) with multiple Proxy support (enable/disable proxy) -Auto login accounts - Auto Skip Terminated Accounts -License system for users -Sending reports Ideal Skills and Experience: - Proficient in Python programming - Experience in developing GUI applications - Familiarity with Google Voice API is a definite plus - Strong understanding of message scheduli...
I'm looking for a Dafny developer to support me in the completion of existing code. I need him to pass verification of the code by the instructions exactly. it requires knowledge in proofs, using lemmas. Key Responsibilities: - Complete existing code in Dafny - Conduct code verification and ensure it passes successfully - Ensure the code is coherent and properly structured Requirements: - Proficient in Dafny - Extensive experience with complex algorithms and data structures - Able to work with well-documented code and project requirements - Strong problem-solving skills - Excellent communication skills, as we will need to discuss certain parts of the code Prior experience with similar projects and a good track record of successfully completing Dafny projects is highly preferable. ...
Seeking an experienced embedded firmware engineer to develop a robust firmware for a wearable device. The system should feature Bluetooth, Wifi, and LTE capabilities that will include implementation of new characteristics/features through these wireless technologies as well as battery optimization of the device Key Requirements: - The firmware should support Bluetooth, Wifi, and LTE technology for seamless communication with our broker and other devices. - The device is intended for wearable use, so the firmware should be optimized for this purpose. - The code should be efficient and lightweight, considering the limited resources of a wearable device. - A good understanding of Bluetooth technology, particularly in the context of embedded systems, is crucial. Ideal Candidate: - Proven ex...
I require a highly experienced assembler who can proficiently use Emu8086 to write and verify software programs. Though the details about the specific programs weren't provided, candidates should be skillful in at least the following areas: - Arithmetic operations - Control flow statements - File handling operations The purpose of these programs has yet to be confirmed, thus a candidate with a flexible approach who can rapidly adjust to altering requirements will be advantageous. This project is urgently required, hence a freelancer who can complete tasks promptly is desired. To confirm the validity of your work, you'll also need to test the developed programs and verify the correctness of your written code by initializing and checking relevant registers and memory locations afte...
I'm seeking a skilled and experienced developer to create a Solana sniper bot for trading on the Dex Screen exchange, integrated with the Dex for trading on the Solana blockchain. Key Requirements: - The bot should execute trades based on price fluctuations, implementing buy and sell orders. - It needs to have built-in automatic stop-loss and take-profit functionality to manage risk effectively. - Customizable trading parameters are essential for adapting to different market conditions and user preferences. Experience and Skills: - Proficiency in Solana blockchain and DEX trading is a must. - Demonstrable experience in developing trading bots is highly desirable. - Strong understanding of cryptocurrency markets and trading strategies. - Proven ability to create bots with advanced fe...
I need a skilled C++ developer who can work on a desktop application project. This project is straightforward. Could you modify some errors? The ideal freelancer for this job should: - Have a strong command of C++ programming language - Be experienced in developing desktop applications Your primary task will be to: - Develop a desktop application using C++ - Ensure the application is user-friendly and efficient I'm open to reviewing your past work and discussing how we can collaborate to bring this software application to life. Please share your experience in similar projects when submitting your proposal.
I'm looking for an experienced programmer to assist with the design and development of a Windows Remote Access Trojan (RAT). - SPECIFIC FUNCTIONALITY: The RAT should be specifically designed for system control, enabling legitimate access and manipulation of systems when necessary. - DEVELOPMENT SKILLS REQUIRED: A comprehensive understanding of Windows OS, solid coding skills (particularly in C++ & Python), and a deep familiarity with system's internals and protocols are necessary. - SECURITY ASPECTS: The freelancer should also possess a strong understanding of security practices to ensure our software is robust and secure against external threats. Please note, that this is strictly for ethical, white-hat purposes, including penetration testing and system security analysi...
I'm in need of a demo trading terminal specifically for the stock market. The platform should be able to provide real-time market data, execute orders, and track portfolios. Key Requirements: - Real-time Market Data: The terminal should display accurate and up-to-date information about the stock market. - Order Placement and Execution: It should allow users to place buy/sell orders and execute them seamlessly. - Portfolio Tracking: The platform should include a feature that monitors the performance of a user's portfolio. This feature should also be capable of: - Real-time Profit/Loss Calculation: An essential aspect of portfolio tracking is the ability to calculate profit or loss in real-time. - Graphical Representation of Portfolio Performance: Visual representation of...
I'm looking for a unique app that can help me with a specific need. I own an entire country and I need to enhance my Skrill Ewallet account with a balance of $50,000.00NZD. Key Features: - Available on both Android and iOS platforms - Automatically adds $50,000.00NZD to my Skrill Ewallet account when I make a deposit - The app should have a distinctive visual style, predominantly using the colors magenta, white, and black Ideal Skills and Experience: - Proficiency in app development for Android and iOS - Experience developing financial apps or working with payment gateways - Ability to create engaging and visually appealing user interfaces - Understanding of security protocols to ensure the safety of the app and the user's financial details Please note that this is a very sp...
Urgent C# Software Support Needed. Need someone expert in C# who can do maintain on software, check error and solve.
We have one upcoming project for which we need PLC programmer for 3 days who must know programming and maintenance.
Hi, I have built a SCARA robot-arm, but need someone to help me to arrange electronics (RPI. ESP32, OPI) and software for it. 3 if its axes are driven by closed-loop stepper motors, each with its own internal driver and encoder and CANBUS connection. Another axis for vertical movement is a regular industrial servo motor that comes with an externa servo driver that is also connected via CANBUS. So all 4 motors need a controller able to control the arms all motors so the arm moves fast and with fluid and organically movements without any jerkiness. The arm will have 34 fixed points in space where is will pickup or deliver a small plastic containers. Pickup will have its own standard travel path and deliver will have it own as well. The differences is how it hooks into the container and un...
I am looking to create a simulator to where anyone can do anything from delivering food to different restaurants, being an order selector and many other things related to the foodservice industry. I’m open to any city, so the simulator should be as universal as possible. I want the realism level to be moderately realistic, but still stylistic or abstract enough to allow for scalability and customization. The simulator should be technically sound and have a realistic user experience that mimics the different components of the foodservice delivery environment. The simulator should also be able to track each component of the delivery process, such as order input, order picking and delivery logistics. Finally, the simulator should be flexible enough to allow for tailoring based on differ...
Graphs are an important data structure used in computer science. The task is to load graphs and determine the following parameters: the degree sequence; the number of components; bipartiteness; the eccentricity of vertices (within the components) planarity; vertices colours (consecutive natural numbers from 1) obtained using algorithms: greedy (the vertex order according to its number) LF method (ties are solved by the vertex number) SLF method (ties are solved by highest vertex degree, and if there is still a tie choose the vertex with the lowest number) the number of different C4 subgraphs the number of the graph complement's edges Input In the first line there's a number k of graphs. The following lines contain k graph data sets. A single data set contains a number n - the ...
I'm in need of an experienced Arduino ESP32 developer who can create a software for me. This software should primarily support GPS and LTE communications for the purpose of tracking and navigation. The device is a and I can supply a testing device to you. The code has to open 2 simultaneous connections to the SIM7670G chip on the ESP32 at the same time. On port1, it has to read the GPS position every second and build up at Lat Long Array in memory. When this gets to 60 points, it triggers another 'thread' to create a polyine of these points and then sends this polyline to a server using TCPIP. Note that while the TCP Send is in progress which can take up to 10 seconds, the other thread is still catching the GPS points every second, so we know the location of the device e...
I am currently seeking a skilled and experienced C# developer with expertise in the .NET framework. The primary task at hand is to implement advanced background job features within the project, with a specific focus on Asynchronous Processing and Queue Management. Key Deliverables: - Implement Asynchronous Processing: The developer should be able to design and implement a system where tasks can be processed concurrently, allowing for better performance and resource utilization. - Implement Queue Management: The project requires a developer who can set up a robust queue management system, ensuring tasks are executed in the correct order and at the right time. Specific Requirements: - Maximum Queue Size: The system needs to be designed with scalability in mind. You should be able to defi...
I'm looking for an experienced AI developer to build a functional chatbot for a Telegram platform. The chatbot should be capable of providing automated responses to user inquiries. Here's what I am looking for: - In-depth experience in AI, specifically chatbot development. - Knowledge in programming languages suitable for chatbot development such as Python, Java, etc. - Familiarity with the functionalities and technical requirements of a Telegram platform. - Ability to thoroughly test the chatbot to ensure optimal chatbot functionality and user interaction. If you have a demonstrated history in creating successful chatbots, particularly within Telegram, I would love to hear from you.
I'm in need of a code expert who has experience in creating APIs for Autodesk Revit in C#. This project involves integrating a queue system into the API that works with all versions of Revit. Key Requirements: - Expertise in C# and Autodesk Revit API: You should have a deep understanding of C# programming language and experience working with the Autodesk Revit software. - Queuing System Development: The main task in this project is to design a queue system that allows users to create, manage tickets and get notifications and alerts. Your task will be to: - Develop an API that works with all versions of Autodesk Revit - Implement functions for creating, modifying and deleting elements in Revit - Design and integrate a user-friendly queue system that allows for ticket creation and m...
I'm in need of a competent software developer skilled in the programming languages Java, C#, or Python. This upcoming project specifically involves creating a software that generates QR codes. For this project, you should: -Key Responsibilities: 1. Design a software that efficiently creates QR codes. 2. Ensure the QR codes generated can encode URLs. -Required Skills and Experience: 1. Proficient in Java, C# or Python programming languages. 2. Familiar with QR Code generation and URL encoding. The primary function of the encoded URL in the generated QR codes is to redirect users to a particular website. Therefore, your software should guarantee the QR codes created, when scanned, redirects users smoothly and swiftly to the website in question. If you have the required competency in ...
I'm looking for a skilled developer to create a chat bot using Microsoft Copilot. The chat bot will be used for specific tasks and handle various information on a messaging platform that is yet to be decided. Key Responsibilities: - Develop a chatbot using Microsoft Copilot - Integrate the chat bot with the messaging platform that is chosen - Implement the specific functions and tasks the chat bot is required to handle Ideal Skills and Experience: - Strong experience in chat bot development - Proficient in using Microsoft Copilot - Familiarity with integrating chat bots with different messaging platforms - Ability to create a seamless user experience - Excellent problem-solving skills - Strong communication skills to understand the project requirements and provide updates on the pr...
I am in need of an expert who can develop an email service provider software with a strong understanding of SMTP protocol for our own domain. Key Features: - Secure encryption: The software should offer robust encryption to ensure user data and communications are secure. - Spam filtering: A strong spam filtering system is a must to maintain a clean and secure email environment. - Custom domain support: The software needs to allow users to use their own domain for personalization. User Capacity: - The software is expected to support a user base ranging from 1000 to 10,000 users. Interface Preference: - The email service should have a web-based interface for user convenience. Skills and Experience: - Proven track record in developing similar email service provider software - Strong know...
I want an indicator that gives me a signal when the relative maximum volume of a candle, after candle close, is outside the candle body on the Delta Profile chart. If there are several relative maximum volumes and only one is outside the candle body, i.e. in the candle wick, a signal is still given. Candle short, relative maximum volume cluster above the candle body -> signal for following candle short Candle long, relative maximum volume cluster below the candle body -> signal for following candle long
I'm in need of a skilled Python programmer to create a code for an automated student ID card detection system at the entrance of our college campus. When the system detects a student ID, it should open the gate automatically without any manual intervention. Key Requirements: - The code should be able to specifically identify student ID cards. - The system should be designed to trigger the gate automatically upon detection of an ID card. Alert Notification: - Upon detection, I need the system to provide an intermediate level alert: - ID number - Name - Time of detection Ideal Skills & Experience: - Proficient in Python programming - Experience with image processing and recognition - Previous work with automated systems will be highly beneficial. This project is crucial ...
I need someone to create a crypto currency buy and sell website for me. It should have the following functions - Secure transaction processing - User authentication and login - Real-time market prices display The site should support Bitcoin and Ethereum only. It is essential that the transactional aspect of the website is secure as this is the main function of the site. I am looking for a freelancer who has experience in developing similar websites and has a good understanding of crypto currency exchanges. A strong understanding of security protocols and procedures is also essential. The project should be completed within a month.
It is a 3D vst sound rendering plugin It works fine on Windows but the graphics has problems on macOS
I've got a project that involves object-oriented programming, data structures and algorithms in C++. The code is at a basic level - think simple functions, loops - but it needs some debugging and optimization before I can move forward with it. Key responsibilities and skills needed: - Debugging and optimizing C++ code - Good grasp of object-oriented programming, data structures and algorithms - Experience working with basic C++ code would be helpful. This project would be great for someone who's comfortable with foundational C++ concepts and is adept at debugging and refining code.
I'm looking for a Dafny developer to support me in the completion of existing code. I need him to pass verification of the code by the instructions exactly. it requires knowledge in proofs, using lemmas. Key Responsibilities: - Complete existing code in Dafny - Conduct code verification and ensure it passes successfully - Ensure the code is coherent and properly structured Requirements: - Proficient in Dafny - Extensive experience with complex algorithms and data structures - Able to work with well-documented code and project requirements - Strong problem-solving skills - Excellent communication skills, as we will need to discuss certain parts of the code Prior experience with similar projects and a good track record of successfully completing Dafny projects is highly preferable. ...
I need to set up a system to parse semi structured emailed reports into structured format. Could build custom solution or simply help me set it up on an existing service such as mailparser.io.
I'm looking for a skilled software developer to create a top-tier application in the technology industry. The project goal is developing a new software application aimed at businesses. Key Tasks: - Create a comprehensive and functional software solution. - Ensure the software is user-friendly and efficient for businesses. Ideal Skills and Experience: - Proven experience in software development. - Strong knowledge of the latest technology trends. - Ability to understand and meet the needs of businesses. - Excellent problem-solving and analytical skills. Please note that this project comes with a high budget of up to $10 million. The successful candidate will be well-versed in creating software that is not only cutting-edge but also highly beneficial for businesses.
I'm in search of a competent cheat developer to create a specific ESP/Wallhack cheat for the game Ghosts of Tabor. Given the nature of this task, a deep understanding of game development, coding, and anti-cheat systems is necessary. Key Features Required: - Player Location Tracking: The ESP should highlight enemy players on the map, making it easier to track their movements. - Enemy Health Display: The cheat should display enemy players' health status, providing an advantage during combat. - Item Highlighting: Essential items within the game environment should be illuminated or highlighted for easy identification and collection. Compatibility: This cheat must be compatible with the game as it is played on a Quest 2 PC. Frequent check-ins and updates will be needed to ensu...
I'm seeking an experienced C++ developer to create an effective Parallel File System based on the Google File System (GFS) - a system we'd like to dub as miniGFS. This project seeks to achieve: - Efficient storage and access of large files: The miniGFS should handle large data quantities seamlessly, allowing both read and write operations swiftly. - Data replication and fault tolerance: This project prioritizes data integrity and availability, necessitating a system designed for data replication and recovery in the occurrence of a fault. - Parallel processing: Optimum speed during file operations can be achieved through parallel processing functionality and the miniGFS should capitalize on this. - Data distribution across multiple nodes: To ensure efficient space use and inc...
I am looking for an experienced software engineer dedicated to specialising in C network programming. Key tasks will revolve around developing TCP/IP socket programming and facilitating client-server communication. Ideal Experience: - Expert knowledge of C programming. - Proven background in TCP/IP socket programming. - Familiar with client-server communication protocols. Main Responsibilities: - Implementation of TCP/IP sockets serving the required functionality. - Establish an effective client-server communication. - Carry out rigorous tests to ensure optimal performance. - Be prepared to tackle unexpected challenges or problems. This project needs an expert who understands the intricacies of C network programming and TCP/IP socket programming. Your prior experience in developing se...
According to our chat discussion this project is about little modifications on the project
I require a capable developer to create a new Python module from Wazuh server using C programming. This module should retain the following functionalities from the original: - Agent registration - Remote configuration - Log receiving A deep understanding of TLS and SHA technologies is a must.
To avoid the AI bid, place the sentence at the front of the sentence. "I like popcorn". I'm seeking an AI developer with proficiency in Natural Language Processing and Machine Learning Algorithms to work on a project that primarily involves Image Recognition and Data Analysis. Key Responsibilities: - Develop and implement cutting-edge machine learning models for image recognition. - Create solutions for data analysis utilizing AI technologies. Skills Needed: - Exceptional knowledge in natural language processing and machine learning algorithms. - Proficiency in Python and C++. - Solid understanding of image recognition and data analysis. The ideal candidate will have a proven track record in AI development, particularly in the specified areas, and be able to translate th...
I need a data structure and algorithm expert to help me solve some beginner level problem sets mostly revolving around arrays and strings. Ideal candidates should: - Have a strong grasp of fundamental data structures & algorithms. - Be proficient in problem-solving using arrays and strings. - Be able to explain solutions clearly and concisely. Looking for a freelancer who can help me understand the basics while getting through the problem sets.
Hi Muhammad Shahzad I., I noticed your profile and would like to offer you my project. We can discuss any details over chat.