Hire the best C++ Programmers & developers

Check out C++ Programmers & developers with the skills you need for your next job.
Clients rate C++ Programmers & developers
Rating is 4.8 out of 5.
4.8/5
based on 7,326 client reviews
  • $25 hourly
    I'm young designer and programmer from the heart of Europe. I've dedicated years of my life into making my work as good as possible. I put passion into my work, and try to make every piece of it unique and beautiful. My main focus is programming, 3D modeling, texturing and graphic design, and thanks to that, I develop games and other real time experiences in Unreal Engine 4.
    vsuc_fltilesrefresh_TrophyIcon C++
    Object-Oriented Programming
    Material Design
    Substance Designer
    Visual Effects
    Game Art
    Photo Editing
    Game Development
    Unreal Engine
    3D Modeling
  • $50 hourly
    Quantitative Trader with programming skills in python, C++, C#. Experience in modelling and trading development from linear models and Machine learning methods. Experience in live Machine Learning model for financial systems. Very experienced programming in Python, Sierra Chart ACSIL (SierraChart), NinjaTrader NinjaScript, Interactive Brokers TWS, Pine Script and Quantower.
    vsuc_fltilesrefresh_TrophyIcon C++
    API
    C#
    NinjaTrader
    Forex Trading
    Systems Development
    Machine Learning
    Python
  • $50 hourly
    When I first saw a personal computer, I was 10 years old, and it was like magic to me. It still is, except now I'm the magician. Strengths: C, C++, SQL, Linux, bash, DSP. Weaknesses: I hate Web development and the .NET platform. Areas of expertise: Digital Signal Processing, Applications Development, GUI programming, Linux distributions, 70's. Favorite language - C++. Favorite framework - Qt.
    vsuc_fltilesrefresh_TrophyIcon C++
    Bash Programming
    Digital Signal Processing
    OpenCV
    Git
    C
    Microsoft Foundation Class Library
    Qt Framework
  • $120 hourly
    I am an embedded systems/firmware engineer, specializing in Wireless technology including Bluetooth, Cellular, Wifi and ZigBee. I can help you develop powerful embedded systems that will exceed your expectations. I design products that not only meet our customer's requirements but are beautifully simple and reliable.
    vsuc_fltilesrefresh_TrophyIcon C++
    Microcontroller
    Embedded System
    Python
    Microcontroller Programming
    Zigbee
    C
    WiFi
  • $50 hourly
    "Excellent in every way" "One of the best freelancers on Upwork" "Giorgos is absolutely the best freelancer I have had the pleasure of working with" I'm a Game Developer expert with 6+ years of experience in Unity and Unreal Engine. I hold a BSc in Computer Engineering and I have worked at the IT Support Center of the Hellenic Army as a Software Engineer.
    vsuc_fltilesrefresh_TrophyIcon C++
    Game Development
    Game Design
    Photon Unity Networking
    Unity
    Unreal Engine
    Mobile Game
    Virtual Reality
    C#
  • $67 hourly
    I am fast learner with strong math, analysis and problem solving skills. Being a passionate programmer while studying sound engineering and acoustics made me fell in love with DSP. Since then I've developed many apps involving beamforming and sound separation, 3D binauralisation, speech intelligibility tests, hearing impairment diagnostics, hearing aid fitting and comparison, learning to speak language through microphone feedback, media transcoding and streaming, VOIP, call center solutions, voice & instrument modeling and analysis, yet sound is not my only area of interest. I like coding video/graphics, games, embedded and more general computing as a self-taught hobbyist. I'm familiar with C, C++, Octave/Matlab, C#, Java, Python, PHP, Javascript, SQL but sticking with first three most of time. Worked with technologies like Qt, Vulkan, CUDA, OpenGL, GLSL, OpenAL, Direct3D, DirectX, WebKit, WebEngine, FFmpeg, winmm, VST, IAX, JNI, Atmel AVR, ESP32. Always open to learn new things and make the world a better place.
    vsuc_fltilesrefresh_TrophyIcon C++
    C
    OpenGL Shading Language
    GNU Octave
    Unix
    Audio Engineering
    Firmware
    MATLAB
    Digital Signal Processing
    CUDA
    Qt Framework
  • $25 hourly
    As a programmer, my strengths are writing solid code, great teamwork, and effective communication. In my view the actual key point of a proper development. Making sure to accurately deliver based on the client's envision, to make their ideas work in a professional environment. ✅ MY BACKGROUND I have primarily worked as a Software Engineer for almost 4 years. I am dedicated to keeping myself up-to-date with the latest technologies and trends in my field of work. My aim is to consistently improve my skills and knowledge, both professionally and personally. I have extensive experience in Game Programming, with a specialization in Gameplay Programming and AI Programming. I focus on creating efficient Character Movement Systems, Gameplay Ability Systems, AI Behaviors, Physics, and other related areas. ✅ MY EXPERTISE - Excellent problem-solving ability - Working under deadlines effectively - Great team communication skills - Passionate about creating games - Excellent understanding of: Unreal Engine 4/5, C/C++, Kismet2 (Blueprints) - Intermediate understanding of: Unity, C#, Python, JavaScript, Java - Basic understanding of: HTML/CSS, Photoshop, Blender, Excel I am dedicated to improving my skills and knowledge, both professionally and personally, and keeping myself up-to-date with the changing demands and expectations of the industry. My goal is to develop products that are fun, innovative, and accessible to a wide range of audiences. My focus is on helping people with their projects. At your disposal for any further information! ✅ Contact me at: ✉ domenico.salernitano@outlook.com
    vsuc_fltilesrefresh_TrophyIcon C++
    Online Multiplayer
    Game Design
    Android App Development
    Unity
    Unreal Engine
    C#
  • $40 hourly
    I have a passion for AI, game technology, and expressive code. I've been using C++ for 7 years and Unreal Engine for 3 years.
    vsuc_fltilesrefresh_TrophyIcon C++
    Product Development
    Game Design
    Unreal Engine
  • $120 hourly
    I am a freelance developer with 30+ years of experience in computer vision, 3D, computer graphics, HPC (multi-thread, GPGPU) and code optimization. - performance optimization: I could help profile your C++/Python code and optimize it to get better performances. Using a better algorithm, better data structures, using all cores (Intel TBB, OpenMP), the GPU (CUDA, Metal, OpenCL) - macOS application: I could help get your code to run on macOS (universal binary Intel/AppleSilicon, application bundle, packaging, signing, notarization) - Deep Learning: design and train DL models using PyTorch or TensorFlow, optimize/deploy for inference using TensorRT on Desktop/Jetson, or, CoreML, NCNN, OpenCV DNN, ... on other devices. - Computer Vision: as an OpenCV contributor I could help design your computer vision system using OpenCV on the CPU and/or the GPU (OpenCL/CUDA).
    vsuc_fltilesrefresh_TrophyIcon C++
    Computer Vision
    Mac OS App Development
    Machine Learning
    TensorFlow
    Image Processing
    OpenCV
    iOS
    OpenGL
    CUDA
    PyTorch
    Python
    Qt Framework
    macOS
  • $60 hourly
    I have over 5 years experience with C++ and Unreal Engine 4/5 coding. I'm an enthusiast in game development and playing/testing games. I've been working on many UE4/5 projects and I'm always happy to hear about new interesting ones. If you need a full-time/part-time developer, someone to create just a single functionality or even just project consultations, feel free to contact me. My main Unreal Engine abilities: -strong blueprints programming knowledge -C++ programming -code game logic and mechanics -create complex AI behaviour -implement animations (create complete animation blueprints for characters) -VFX - deep knowledge of cascade and Niagara particle system creators -create VR projects -create sequences and cutscenes -sound implementation -create complex widgets/UI -multiplayer/replication -JSON operations and HTML requests -GAS -Implementing third party services like Steamworks, Epic Games Store, Nakama, Chat GPT, Inworld AI I have strong mathematics and music knowledge background. I'm also able to use Godot Engine if it's needed.
    vsuc_fltilesrefresh_TrophyIcon C++
    Game Development
    Level Design
    Game Design
    Godot
    Virtual Reality
    Unreal Engine
  • $125 hourly
    As an engineer that has spent my entire career helping startups, I know what it takes to create an MVP quickly and on a limited budget. Multiple times I have been part of a small team taking a product from concept to production run. Each time the requirements have been different, ranging from consumer IoT devices to industrial robots. A holistic view and clear communication is the key to a successful project. At my last full-time role, I was a product owner and worked in customer success. There I developed a highly customer-focused approach to my work. Combining this with an agile working methodology, I can help ensure you get what you need through quick iterations and constant feedback. This means you always understand how the project is progressing and are able to quickly provide input, so costly changes (time & money) can be avoided. While I have a broad range of skill-sets, my core strengths - built through studying at a world leading university and years in industry - are as follows: * Firmware (C/C++) - this has been a major part of all of my previous full-time roles, including in a robotics company where safety and reliability is mission critical. I have worked with a wide range of MCUs, interfaces, wireless technologies and sensors. * Circuit & PCB design (KiCAD) - my highlight is a small wearable I designed for Felcana and took to production in China. On a board measuring just 12 x 25mm, I squeezed in an MCU, large flash storage, multiple sensors and two wireless front-ends (BLE & LoRa). * Prototyping - whether it's for a trade show, grant application or the first customer, I've been there! The key to my success is having laser focus on the bare minimum required to get the desired outcome. Once you're ready to start working with me, the first step is to schedule a call. During this, we will go over your project to ensure we're both clear on expectations. Then, we will establish how we will communicate going forward and how often. Following this, work will commence with frequent updates & opportunities for feedback. So if you have an embedded project and are looking for a proficient engineer that iterates quickly and keeps you at the centre of attention, message me today.
    vsuc_fltilesrefresh_TrophyIcon C++
    PCB Design
    Embedded Application
    Embedded System
    Firmware Programming
    Circuit Design
    Embedded C
    Python
    C
    Firmware
    Hardware Prototyping
  • $40 hourly
    I have five years of game development experience in Unity and Unreal engine. I am mainly focusing on Gameplay programming (AI, Multiplayer, and animation). I mainly use unreal engine 4/5 C++ and Blueprints. I have a successful work history with good feedback from clients. I am looking forward to working with you! Best regard, Mazen.
    vsuc_fltilesrefresh_TrophyIcon C++
    Game Development
    Blender
    Gameplay Footage
    Linux System Administration
    Game Design
    Test-Driven Development
    Unreal Engine
    Unity
    C#
  • $90 hourly
    C/C++ programming, Linux/BSD administration and security
    vsuc_fltilesrefresh_TrophyIcon C++
    Driver Development
    Linux
    Software Debugging
    X86 Assembly Language
    Security Analysis
    Reverse Engineering
    ARM Microcontroller
    Kernel
    Android
    FreeBSD
    C
    Firmware
    Assembly Language
  • $42 hourly
    I'm professional software designer with more than 10 years experience of creating software applications for embedded platforms as well as developing software tools and some handy scripts. I've got real life experience in all stages of software development life cycle - starting from requirement gathering and project planning; through the implementation and troubleshooting; to deployment and support. The list of my skills includes but not limited by: C/C++, Python, XML, TCP/IP, UDP, Linux, RTOS, Embedded software, Docker. I'm fast learner and I'm keen to learn new technologies. I'm looking forward to work with you!
    vsuc_fltilesrefresh_TrophyIcon C++
    Core Bluetooth
    Automation
    Docker
    TCP/IP
    Software Debugging
    Embedded C
    C
    Python
  • $50 hourly
    High-level Programming (Python/C/C++/C#/PHP/Delphi/Pascal/Perl/VB) Low-level Programming (C/C++/Assembler) for different platforms: x86, x51, ARM, PIC16/18/24/32, AVR, STM8/32, MSP430 and many others FPGA Programming (Verilog/VHDL) Electronics Reverse engineering Security auditing of applications and scripts Hardware security Neural networks, OCR Large Data processing Web-applications Experience: over 20 years. PhD Degree in Computer Science. Any platforms. Any languages. We speak Digitally!
    vsuc_fltilesrefresh_TrophyIcon C++
    C
    Desktop Application
    PHP
    Assembler
    STM32
    Reverse Engineering
    Cryptography
    Neural Network
    Assembly Language
    Firmware
    PIC
    Python
  • $30 hourly
    Computer programming is not just my profession, it's my passion. Striving to do my best on every project I always try to go one step beyond, and expand my knowledge. From small personal projects of getting into protected mode in x86-assembly under DOS and drawing some Bresenham lines and midpoint circles on screen(0A000h), pixel by pixel, or programming an AVR microcontroller, in C, to flash some LEDs and move some servos around upon a press of a button; all the way up to developing multiplatform applications with ActionScript3/Starling or C#/Unity3D in a team of 3-6 people, working with artists, project managers and QA; I'm accustomed to a wide spectrum of programming practices and always ready to dive into anything, eager to learn something new. Now, this last sentence was really long and I wasn't quite sure how to punctuate, so I've tried some semicolons... intuitively... writing is my hobby, and I'm not particularly good at it.
    vsuc_fltilesrefresh_TrophyIcon C++
    Unity
    Git
    HTML5 Canvas
    Vim
    Lisp
    X86 Assembly Language
    JavaScript
    TypeScript
    C#
  • $80 hourly
    I am a professional hardware engineer with more than 7 years of experience in embedded, RF design, BLE, WiFi, LoRa, and IOT devices. I got an experience of working through complete product development life cycle and have lead multiple teams in several projects. I got expertise on following areas: -- Programming Languages: 1. Embedded C , C++ 2. C# 3. Python, Javascript 3. Assembly -- CI/CD 1. Bitbucket 2. GitLab 3. Github --Revision control 1. SVN 2. Github -- Documentation and project management 1. Confluence 2. Wiki 3. JIRA 4. sublime -- Firmware Development: 1. Wifi(IEEE 802.11 a/b/g/n/r), 802.1x(Enterprise mode), BLE 2. BLE stack L2CAP, LMP, HCI, GATT, ATT, GAP, SMP protocols 3. GSM based on 3GPPP standards and protocols 4. SPI, I2C, UART, RS485, USB communication protocols -- Application Development: 1. Bare-metal application 2. RTOS (FreeRTOS, Nucleus, ThreadX, MbedOS(ARM)) -- Embedded Platforms: Worked with bith 8-bit, 32-bit and 64-bit architectures 1. Nordic nrf52832, nRF52840, nRF51422, nRF9160 2. STM32, ARM 3. (TI) TM4C123xx 4. PIC18Fxx, dsPIC33Fxx, 5. Arduino, AT8051xx etc. 6. ESP32 7. Beaglebone 8. Raspberry Pi 9. Qualcomm QCC/5121/5124/3034/3044 -- Protocol Analyzer and debugger 1. Code-Worrior 2. j-link 3. D-Stream 4. St-link 5. SPI/I2C, USB protocol analyzer 6. Wifi, BLE Wireshark protocol analyzer -- IDE's 1. IAR Workbench 2. Eclipse, VSCode 3. KEIL uVisison 4. MPLAB, MPLABX 5. Arduino, ESP-IDF 6. SEGGER EMBEDDED STUDIO 7. Simplicity Studio 8. QDM I am an engineer with extensive experience in several platforms for developing hardware and firmware. If you have any related projects, please contact me. Regards,
    vsuc_fltilesrefresh_TrophyIcon C++
    AWS IoT Core
    Arduino
    C
    Embedded C
    STM32
    FPGA
    Raspberry Pi
    Firmware
    Firmware Programming
    PCB Design
    Hardware Prototyping
    Hardware Design
  • $35 hourly
    🏆 𝗨𝗣𝗪𝗢𝗥𝗞 𝗘𝗫𝗣𝗘𝗥𝗧 𝗩𝗘𝗧𝗧𝗘𝗗 𝗙𝗥𝗘𝗘𝗟𝗔𝗡𝗖𝗘𝗥 💪 𝗔𝗺𝗼𝗻𝗴 𝘁𝗵𝗲 𝗧𝗼𝗽 𝟭% 𝗽𝗲𝗿𝗳𝗼𝗿𝗺𝗲𝗿 𝗼𝗻 𝗨𝗽𝘄𝗼𝗿𝗸 🎖️ 𝗧𝗢𝗣 𝗥𝗔𝗧𝗘𝗗 𝗣𝗟𝗨𝗦 𝘄𝗶𝘁𝗵 𝗼𝘃𝗲𝗿 𝟭𝟱𝟬𝟬𝟬 𝗛𝗼𝘂𝗿𝘀 𝗼𝗳 𝘄𝗼𝗿𝗸 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝗼𝗻 𝗨𝗽𝘄𝗼𝗿𝗸 👍𝟭𝟬𝟬% 𝗝𝗼𝗯 𝗦𝘂𝗰𝗰𝗲𝘀𝘀 ✔︎ 𝗠𝗼𝗿𝗲 𝘁𝗵𝗮𝗻 𝟮𝟬 𝘆𝗲𝗮𝗿𝘀 𝗲𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝘄𝗼𝗿𝗸𝗶𝗻𝗴 𝘄𝗶𝘁𝗵 𝗱𝗶𝗳𝗳𝗲𝗿𝗲𝗻𝘁 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗮𝗻𝗱 𝗛𝗮𝗿𝗱𝘄𝗮𝗿𝗲 𝗽𝗿𝗼𝗷𝗲𝗰𝘁𝘀. Greetings! I am a seasoned Senior Full Stack Engineer with over 20 years of extensive experience in software and solutions development. My forte lies in designing and developing intelligent and adaptive applications across various domains, including desktop, web, mobile, embedded systems, and IoT. Key Skills and Expertise: ✅ Web Applications Development: Proficient in J2EE, PHP for web applications and REST API development. Backend expertise in Java, PHP, and technologies like J2EE, JSF, JSP, Servlets, Primefaces. Frontend proficiency in Bootstrap, ReactJS, jQuery, JavaScript, HTML, CSS. Database mastery in MySQL and Derby. ✅ Embedded Systems Development: Extensive firmware development for microcontrollers like ARM, STM32, ESP32, Arduino, and more. Specialized in Secure Embedded Applications with ARM Trustzone, Infineon's Optiga Trust M, and STM32 ST-SAFE. Expertise in hardware protocols (UART, SPI, I2C, USB, Bluetooth, LoRa, WiFi, Zigbee). In-depth knowledge of TLS (mbedTLS) and PKI systems. ✅ IoT Application Development: Design and development of Internet of Things (IoT) applications with technologies like LoRa, 4G NB-IOT, and ZigBee. Experienced in motor control applications, including full-bridge and PWM for robotics. ✅ Image Processing/Digital Signal Processing: Creation of signal processing modules for images and digital signals. Implementation of algorithms for image pre-processing, especially for OCR applications. ✅ Artificial Intelligence: Integration of machine learning algorithms to develop innovative solutions. ✅ Web Automation and Crawlers: Development of web automations for data scraping and process automation. ✅ Cloud Services: Proficient in Amazon Web Services (EC2, S3, RDS). ✅ Application Security: Experience in reviewing application security with Veracode static and dynamic scan tools. Programming Languages: Java (J2SE, J2EE, JSF, JDBC, JPA, Hibernate), C/C++, Embedded C, Matlab, PHP (CakePHP, Wordpress), JavaScript (Node.JS, React), Python If you're seeking a dedicated professional to transform your concepts into functional solutions within a set timeframe, let's connect! I am ready to bring my wealth of experience to your projects.
    vsuc_fltilesrefresh_TrophyIcon C++
    Java
    Machine Learning
    OCR Algorithm
    J2EE
    Firmware Programming
    Bluetooth LE
    Computer Vision
    Python
    JavaScript
    Embedded C
    Embedded System
    Real-Time Operating System
    Firmware
    C
  • $15 hourly
    Over 20 years of experience in IT, 15+ years in the aviation and travel industry. Solid software engineering and e-commerce background.
    vsuc_fltilesrefresh_TrophyIcon C++
    Reverse Engineering
    TCP/IP
    Windows API Development
    Linux
    Aviation
    MySQL
    HTML
    Ecommerce
    STL
    Technical Project Management
    Splunk
    Node.js
    JavaScript
    PHP
  • $40 hourly
    I'm ambitious and dedicated to whatever comes my way. I always find creative solutions to tackle issues that arise with clients. Due to my perfectionism, these solutions are usually the most optimal resource and time wise. I'm very well able to communicate clearly with clients to understand their needs and translate them well into the final high quality product, being also able to suggest brainstorm and suggest ideas to save resources and improve the product's final features and usability. Most Importantly, I am truly passionate about my work, and find pleasure in being challenged and put to my limits to find unorthodox and out of the box fixes and features for the product, I'm not looking to just fit deadlines and pass by tasks, I'm hoping to deliver the best possible product that best fits the criteria requested by customers
    vsuc_fltilesrefresh_TrophyIcon C++
    Kotlin
    Robotic Process Automation
    Reverse Engineering
    Android
    Linux
    AOSP
    Bash Programming
    Python
    C
  • $30 hourly
    Over the last 10 years, I have developed a wide range of prototype and mass electronics devices using C/C++,RTOS, Embedded Linux, PCB and enclosure design. Many of the devices have different wireless modules, such as GSM/GPRS, 3G, WiFi, Bluetooth (5.0, 5.2), GPS, Lora and different microcontrollers (STM32, NRF52, PIC32, Atmel, NXP). I also have experience in design electronics devices with embedded Ethernet, POE, RS485, CAN, Web-server and USB interface. Worked with different graphics library for TFT, e-INK, LCD displays.
    vsuc_fltilesrefresh_TrophyIcon C++
    Circuit Design
    PCB Design
    STM32
    C
    Electronic Design
    Microcontroller Programming
    Firmware
    Product Design
    Firmware Programming
    Hardware Prototyping
    Internet of Things
    Electronics
    Embedded C
    Electrical Engineering
  • $45 hourly
    I am a Python and C++ programmer with large experience in image and video processing. I have been working for a long time with the OpenCV, GStreamer and NVIDIA Deepstream libraries and using GPU hardware with CUDA and other HPC libraries. My work experience includes professional video players & editors, transcoders, object detection and tracking, Deep Learning systems (YOLO, Pytorch, Tensorflow, TensorRT), AI hardware like NVIDIA Jetson TX2, Jetson Xavier NX, Jetson NANO and Raspberry Pi devices. I like to choose projects that interest me and that match my skills and give me a challenge or bring something new.
    vsuc_fltilesrefresh_TrophyIcon C++
    C
    Linux
    Raspberry Pi
    Video Stream
    Microsoft Visual C++
    STM32
    GPS
    CUDA
    FFmpeg
    GStreamer
    Image Processing
    OpenCV
    Python
    Computer Vision
    Deep Learning
  • $60 hourly
    AirHive.io CatBird.pro Computer science and engineering specialist. 10 years of UAV experience. Interested in aerodynamics and UAV development. Able to develop aircraft from scratch with all drawings, calculations, 3d models, renders and etc. Has experience in arduplane, arducopter, ardupilot, PX4, Mission planner, QgroundControl development.
    vsuc_fltilesrefresh_TrophyIcon C++
    Prototyping
    Mechanical Design
    Microcontroller Programming
    Robotics
    Qt Framework
    STM32
    Aerodynamic Analysis
    C#
    Mechanical Engineering
    Aerospace
    CAD
    3D Printing
    SolidWorks
    3D Modeling
  • $45 hourly
    - C++ | Qt | | QML | QWidgets | WinAPI | MFC | ATL - C# | .Net | ASP.NET | UWP | WPF | WinUI | XAML - Screen capture, ffmpeg, WebRTC, Video Processing, Multimedia, WinRT - Electron, NodeJS Addon C++ Napi - Ethereum, Solidity, Web3.js With over 15 years of experience in the field of commercial software development, I have been an integral part of more than 20 successful projects. Whether I work as an independent freelance consultant or as a member of a remote team, I consistently excel at understanding your requirements and delivering prompt results. I enjoy tackling challenging tasks and ensuring that the completion of projects aligns with my designs while also benefiting the client.
    vsuc_fltilesrefresh_TrophyIcon C++
    ASP.NET
    FFmpeg
    Golang
    PHP
    WebRTC
    React
    web3.js
    Ethereum
    Solidity
    Electron
    C#
    Qt Framework
    .NET Framework
    Desktop Application
  • $25 hourly
    I received the Summer Undergraduate Research Fellowship (SURF) by California Institute of Technology (Caltech) in 2007. I was involved with research in detection of Gravitational Wave (GW), and my name can be found on. I have written and co-written a few scientific papers, about utilizing GPU (with CUDA) for detection of GW. I'm a programmer with proficient in C, C++, CUDA, Java programming. I am also experienced in website building with HTML, PHP, Wordpress and Ghost.
    vsuc_fltilesrefresh_TrophyIcon C++
    Unreal Engine
    PHP
    HTML
    Ghost CMS
    Unix
    CUDA
    Shopify
    WordPress
    Python
    C
    Linux
    Java
    C#
  • $30 hourly
    Last 14 years I have been developing software for the Windows and Linux platforms basically on C and C++. I wrote many different multi-threading high-productive back-end systems which have been working 24/7. Also I am very familiar with data encryption and I know when and how to use symmetric and asymmetric keys to protect data, know what is security certificates, how to check signature and how to create hash of data. For multi-platform programming I use QT Framework and hence I can create fast and beautiful front-end applications for any OS platforms. During these years I also have been working with MS SQL Server and have vast experience in design of new databases and complicated queries writing. My primary goal is to create perfect solution for the client and then continue work with him in the future. Listed below are my experience and skills. • Programming languages C/C++, VB6/.NET, T-SQL, PL-SQL. • Mobile programming iOS • Technology MFC, QT, STL, ATL, COM/COM+, ActiveX Control, Unicode, Win32 API, GDI, SQL-DMO, WMI, XML, WIX • Databases MS SQL Server, Oracle, MySQL, FireBird, Embedded InnoDB, Access • Encryption Symmetric and asymmetric keys, signatures and hashes, HASP and Guardant hardware keys DBMS: OLE DB, ODBC, ADO, ADO.NET • Version control systems Git, Visual SourceSafe, Source Offsite, SourceAnyWare, MS TFS
    vsuc_fltilesrefresh_TrophyIcon C++
    SQL Programming
    Standard Template Library
    Cryptography
    Microsoft Foundation Class Library
    Qt Framework
    Microsoft Visual C++
  • $50 hourly
    I have been programming in C/C++ for 25 years, 20 years professionally. I have developed programs in Windows, Linux, and Unix machines for a variety of applications I have successfully completed project involving: Computer Graphics, Data Visualization, and Virtual Reality High Performance Computing, Parallel Computing, Modeling & Simulation, and Image Processing Data acquisition systems, Embedded systems, and Flight software
    vsuc_fltilesrefresh_TrophyIcon C++
    Algorithm Development
    Game Development
    Qt Framework
    Image Processing
    CUDA
    OpenGL
    Engineering Simulation
    Embedded System
    Embedded Linux
  • Want to browse more freelancers?
    Sign up

How it works

1. Post a job (it’s free)

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by

How to Hire Top C++ Programmers

What is a C++ programmer?

C++ programmers are experts of the C language, the general-purpose, object-oriented version that takes C a step further, and is considered the most powerful language to use in Microsoft’s .NET Framework. When hiring the best C++ programmer, one should ensure the candidate has plenty of experience with a lot of lines of code, and is able to take part in the lifecycle and creation of software that demands high scale and performance.

How do you hire a C++ programmer?

You can source C++ programmer talent on Upwork by following these three steps:

  • Write a project description. You’ll want to determine your scope of work and the skills and requirements you are looking for in C++ programmers.
  • Post it on Upwork. Once you’ve written a project description, post it to Upwork. Simply follow the prompts to help you input the information you collected to scope out your project.
  • Shortlist and interview C++ programmers. Once the proposals start coming in, create a shortlist of the professionals you want to interview. 

Of these three steps, your project description is where you will determine your scope of work and the specific type of C++ programmer you need to complete your project.

How much does it cost to hire a C++ programmer?

Rates can vary due to many factors, including expertise and experience, location, and market conditions.

  • An experienced C++ programmer may command higher fees but also work faster, have more-specialized areas of expertise, and deliver higher-quality work.
  • A contractor who is still in the process of building a client base may price their C++ programming services more competitively. 

Rates typically charged by C++ programmers on Upwork are:

  • Beginner: $30 per hour
  • Intermediate: $15 per hour
  • Advanced: $150 per hour

Which one is right for you will depend on the specifics of your project. 

How do you write a C++ programmer job post?

Your job post is your chance to describe your project scope, budget, and talent needs. Although you don’t need a full job description as you would when hiring an employee, aim to provide enough detail for a contractor to know if they’re the right fit for the project.

Job post title

Create a simple title that describes exactly what you’re looking for. The idea is to target the keywords that your ideal candidate is likely to type into a job search bar to find your project. Here are some sample C++ programmer job post titles:

  • Need systems engineer familiar with C++
  • Developer needed who is an expert in the Windows environment
  • C++ expert wanted to help us debug software

Project description

An effective C++ programmer job post should include: 

  • Scope of work: From building software applications to reviewing software requirements, list all the deliverables you’ll need. 
  • Project length: Your job post should indicate whether this is a smaller or larger project. 
  • Background: If you prefer experience with certain industries, platforms, or software applications, mention this here. 
  • Budget: Set a budget and note your preference for hourly rates vs. fixed-price contracts.

C++ programmer job responsibilities

Here are some examples of C++ programmer job responsibilities:

  • Review assigned project requirements and write detailed technical specifications
  • Collaborate with QA team to debug, track, test and fix errors as they arise
  • Work with customer support to deliver technical solutions for customer IT administrators 

C++ programmer job requirements and qualifications

Be sure to include any requirements and qualifications you’re looking for in C++ programmer. Here are some examples:

  • Minimum 4 years of C++ development experience
  • Excellent problem solving and critical thinking skills
  • Bachelor’s degree in computer science or related area of study
View less
C++ Programmers & developer Hiring Resources
Learn about cost factors See interview questions Hire talent
Schedule a call