Hire the Best C++ Programmers & Developers
Dehradun, India
✔️ Worked with Start-up to well-established recruitment firms/agencies ✔️ Technology Savvy Recruiter ✔️ Degree Holder - Human Resource Development Management/ Finance/ Legal INDUSTRIES: BPO / Call Center, Retail, Freight/Logistics, Food, Hospitality, Consulting Firms, Real Estate, IT/Technology, Financial Technology, Biotech, Bio-Pharma, Life Sciences, Marketing and Ads, Computer Software, E-commerce, Engineering and Architecture, Accounting and Finance, Recruitment Agencies JOB CATEGORIES: Entry-level, middle, managerial, and C-level roles. Sales - Directors, VP, Account executives/managers, Inside/outside sales, Pre/post sales. IT – programmers, QA, DBA, system analysts, project managers, system managers, Project Managers, networking experts, Website Designers, Java Developers, Software Developers, QA Developers, Business Analyst, Human Resource, Finance, Marketing, Legal(Attorneys in USA), Sales Engineers, SDR etc. MARKET: India, USA, UK, APAC, Europe, Egypt, Canada and Philippines. ATS/Applicant Tracking System/Sourcing Platforms/Others: LinkedIn Recruiter, LinkedIn X-Ray Search, LinkedIn Recruiter Lite, LinkedIn Sales Navigator, Monster, Taleo, Greenhouse, Manatal, Lever, Hirebridge, Indeed, RingCentral, Skype, Zoom, Google Meet.
- Recruiting
- Customer Relationship Management
- Candidate Evaluation
- Candidate Recommendation
- Candidate Management
- Sourcing
- Communications
- Visual Basic for Applications
- LinkedIn Recruiting
Basioun, Egypt
A skilled software developer, on various platforms ranging from Windows to Linux to ARM and other embedded devices (AVR, PIC, etc). My preferred programming languages include, but are not limited to: - C/C++ - Java - Python - Rust - C# - Matlab I'm familiar with various open source libraries in different programming languages such as STL, Curl, Json, GTK, Swing, BeautifulSoup, Requests, Selenium, Tkinter, and many more... I've experience in Embedded Software using various microcontrollers (AVR, PIC, STM32, TM4C123, etc...). I've used many peripherals such as (GPIO, Timer, PWM, NVIC, RCC, FPEC, UART, SPI, I2C, CAN, ADC,...), interfaced it with many sensors and actuators. I've built many projects ranging from simple projects (blinking LEDs, motor control, calculator, stop watch, ...) to more advanced projects (Bootloader, Smart Home, Digital Clock, ...). I have a strong background about Algorithms and Data Structures such as: - Dynamic Programming - Backtracking - Graphs - DFS - BFS - MST - Heap - Trie - Balanced BSTs - Segment Trees - Disjoint Set - and many more... I've solved +370 DSA problems on HackerRank platform and got ranked 660 over 23 million developers in solving coding challenges. You can find my profile in the portfolio. My primary focus in writing software is performance, without sacrificing the safety and security of the application. I will do my best to discuss all the relevant details and the scope of the project with the client, so that I can form an idea of the finished product in order to be able to lay a better groundwork design for the project.
- C++
- AVR Microcontroller
- C
- Embedded System
- Java
- STM32
- Data Structures
- Algorithms
- Mathematics
- Algorithm Development
- Web Scraping
- Tutoring
- Bash Programming
- Rust
Coppell, Texas
We help enterprises modernize, migrate, and future-proof IBM i (AS400), Mainframe, COBOL, and RPG environments while integrating them with cloud-native, API-first, and AI-enabled architectures. We are also ISO 42001 and ISO 27001 certified, ensuring strong AI governance and information security standards. Since 2013, we have delivered transformation programs for 100+ global clients, including Fortune 500 organizations—turning rigid legacy platforms into scalable, digital ecosystems. With deep expertise across IBM i, ERP, EDI, cloud, and enterprise application stacks, we bridge traditional systems with modern Java, .NET, cloud, microservices, AI, and real-time integration frameworks. Legacy Systems & IBM i / Mainframe Modernization Platforms: IBM i (AS400 / iSeries), IBM z, COBOL, RPG, SQLRPGLE, CLLE, Synon, NetCOBOL, Fujitsu COBOL, Delphi Operating Systems: OS/400 (V5R3–V7R5), IBM AIX Tools: Profound, LANSA, Synon, WebSphere, ARCAD, X‑Analysis, MIMIX, RDi, ACS Core Modernization Services AS400 / IBM i modernization & green‑screen transformation RPG to Java and .NET migration COBOL to NetCOBOL / Fujitsu COBOL conversion IBM i API enablement & microservices architecture DB2/400 migration to PostgreSQL, SQL Server, Cloud databases IBM i cloud migration (AWS & Azure hybrid models) Legacy application refactoring & performance optimization Full‑Stack Development (Java | .NET | PHP | Delphi) Java: Spring/Spring Boot, Hibernate, Struts, Microservices, REST/SOAP, Kafka, Camel .NET: .NET Core/5–7, ASP.NET Core, MVC, Web API, Blazor, WCF, SignalR, EF Core, WPF, WinForms PHP & Delphi: Laravel, Symfony, CodeIgniter, Yii, Zend | Delphi 7–11, RAD Studio, VCL, FireMonkey Frontend: React, Angular, Vue, Next, Bootstrap ERP, Integration & Streaming ERP: JobBOSS ERP (Manufacturing), JD Edwards (CNC, BSSV, Z‑Tables, UBE), Infor (XA, LX), PrismERP, S2K, CAMS/400, Dynamics AX Integration: MuleSoft (API‑led, DataWeave, RAML), Apache Kafka, REST/SOAP, cloud & hybrid integration EDI & B2B Integration X12, EDIFACT, VDA, TRADACOMS • Transactions 850–945 • VANs: OpenText, Liaison, GHX • FTP/SFTP/AS2 IBM Sterling, SPS Commerce, TrueCommerce • End‑to‑end EDI onboarding & automation AI, Cloud & DevOps AI: Code analysis, automated refactoring & tests, smart documentation, intelligent EDI validation Cloud & DevOps: AWS, Azure, GCP • CI/CD, Docker, Kubernetes, Jenkins, GitHub Actions Databases: DB2/400, PostgreSQL, MySQL, SQL Server, Oracle, MongoDB, Redis Why Choose Us? Proven IBM i / IBM z modernization expertise Kafka & MuleSoft real-time integration Deep EDI & ERP (Infor, JDE) capability Structured, outcome-driven transformation AI‑assisted acceleration for faster transformation Performance Assurance Dedicated 40+ hrs/week resource Direct Upwork communication Daily updates, weekly reports On-time, high-quality delivery Let's connect - If you are planning AS400 modernization, RPG conversion, COBOL migration, ERP integration, EDI automation, or AI-enabled transformation, we help you execute with precision and measurable outcomes. Keywords- IBM i Modernization | AS400 Modernization | RPG to Java Conversion | RPG to .NET Migration | Free Format RPG | Green Screen Modernization | IBM i Web Enablement | Legacy System Modernization | IBM i GUI Modernization | IBM i Cloud Migration | DB2 Migration | IBM i Consultant | Infor ERP Integration | JD Edwards EnterpriseOne | JDE API Integration | JDE Cloud Migration | ERP Integration | EDI 850 810 856 | WMS Integration | Cobol to Netcobol | Fujitsu Cobol | Delphi Modernization | Mainframe Migration | AI-Assisted Development | DevOps for IBM i | Enterprise Application Modernization | COBOL Migration | Mainframe Modernization | Job BOSS | AI‑Assisted Modernization | ISO27001 | ISO42001
- Java
- IBM AS/400 Control Language
- COBOL
- IBM RPG
- C#
- IBM Db2
- Windows Presentation Foundation
- Mainframe
- Migration
- ASP.NET MVC
- Electronic Data Interchange
- Oracle JD Edwards EnterpriseOne
- PHP
- .NET Stack
- Spring Boot
- React
- Infor F9
- Delphi
- JobBOSS Software
- Angular
Yerevan, Armenia
"Hands-down, one of the best devs I've worked with on Upwork." - ScreenStory Senior C++ Engineer with 18+ years building real-time and embedded systems, multimedia pipelines, and high-performance desktop applications. Top Rated Plus on Upwork - 9,900+ hours and $400K+ earned across 28+ long-term engagements. MORE FROM CLIENTS "Excellent in every regard: communication, work, making logical inferences, asking good questions. Truly the top of the top." - Skan AI "A very reliable, knowledgeable and professional developer who is a pleasure to work with." - Clickdrive WHAT I BUILD - Rich UI/UX and high performance desktop applications on C++/Qt, C# .Net Framework WPF/UWP/WinUI XAML - Multimedia & Real-Time Screen recording engines (Desktop Duplication API, Windows Graphics Capture, GDI), low-latency video/audio pipelines on FFmpeg, WebRTC streaming with custom builds and Janus SFU, DirectX GPU compositing with custom pixel shaders, audio DSP with RNNoise. - Embedded & HMI Industrial automation, locomotive on-board systems, HMI on Qt/QML, ModBus / RS-232/485 / Can. Codex industrial labeling software for ALE sas - Real-Time Backends SCADA alarm-module backend with high-throughput low-latency event handling, gRPC, multithreaded C++17/20 architecture. - Native Library Bindings C++ cores with bindings to Electron (Node-API), Flutter (FFI), Python. Cross-platform Windows and macOS. - Engineering Infrastructure CI/CD on Jenkins and Azure DevOps, self-hosted Sentry deployment, CrashRpt, automated quality gates, structured Git workflows. HIGHLIGHTS - 7 years as lead engineer on a portfolio of consumer multimedia and document-processing applications (architecture + implementation across a team of 3) - Locomotive driver HMI deployed on operational locomotives in real-world service - Automated engine test bench: reduced testing time by 40%, increased throughput from 6 to 10 engines per shift - Currently leading C++/MFC -> Qt migration on the Ham Radio Deluxe product suite (41,500+ active users) Core stack: C++ (17/20) · Qt (QML, QWidgets) · CMake · vcpkg · FFmpeg · WebRTC · Desktop Duplication API · Media Foundation · DirectX · MFC · gRPC · Multithreading · ModBus · Windows Embedded · C# .NET · Electron Node-API · Jenkins · Azure DevOps · Sentry WHAT I'M LOOKING FOR Long-term engagements (6+ months) where deep C++ expertise and architectural ownership matter. Equally comfortable in greenfield architecture and rescuing legacy codebases. Available for fixed-price projects and hourly contracts.
- C++
- C
- C#
- Microsoft Visual C++
- C++/CLI
- Screenshot & Screen Recording Software
- Electron
- Qt Framework
- Screen Recording
- .NET Framework
- WebRTC
- Desktop Application
- Embedded System
- FFmpeg
- Microsoft Foundation Class Library
- CMake
- Windows API Development
Islamabad, Pakistan
I am a senior software developer with broad expertise in programming languages, application development, and embedded systems. I thrive in environments that challenge me to grow while contributing to innovative projects. I aim to create solutions that promote continual growth and collaboration while delivering high-quality results. I bring a blend of problem-solving skills, strong programming fundamentals, and a passion for clean, well-documented code. My commitment to client satisfaction ensures that every project I undertake meets expectations in both performance and reliability. My Experience and Skills: Desktop Application Development (prototype POC or refined final) Gstreamer, Nvidia Deepstream and Nvidia Jetson Embedded Systems & Sensor Integration C, C++, C#, Java, and Python Programming Git & Version Control CMake Build System Why Work With Me? 100% Quality Assurance: Every project is delivered with attention to detail and high standards. Timely Delivery: I respect deadlines and always aim to deliver on time. Readable & Well-Commented Code: Clean, maintainable code with proper documentation for easy understanding. Excellent Communication: I listen carefully to your requirements and keep you updated throughout the project. Unlimited Revisions: I work until you’re completely satisfied with the outcome. Client satisfaction is my top priority. Let’s collaborate to bring your project to life!
- C++
- Microsoft Visual C++
- Desktop Application
- Python
- C#
- C
- Windows App Development
- Documentation
- App Development
- CMake
- C++/CLI
- Artificial Intelligence
- Machine Learning
- Qt Framework
- NVIDIA Jetson
Faisalabad, Pakistan
✅ Availability: 24/7, Hello, I'm Dawood Basharat, a seasoned 🌟 Top Rated STEM Tutor specializing in Physics ⚛️, Chemistry ⚗️, and Biology 🧬 C1 Qualified with IELTS Speaking Band 8.0 (Advanced English Proficiency). I have years of experience and deep expertise in K-12 curricula including GCSE, VCE/QCE, IBDP, AP, and SAT. I've helped countless school, High School, College and University students—including those preparing for Science Olympiads—strengthen their understanding of core scientific concepts and achieve academic success through personalized, concept-driven learning. 🎓 Online Tutoring Expertise With years of experience teaching students from high school to college levels across the globe, I specialize in creating personalized one-on-one sessions tailored to each learner's goals, whether it's for K-12, University courses, Science Olympiads, or specific boards like AP, IB, SAT, and Australian VCE/QCE. I am equipped to handle any kind of STEM-related subject with deep conceptual clarity. ✅ Subjects: Physics, Chemistry, Biology, Mathematics, English ✅ Flexible scheduling | Live sessions | Student-focused approach 👉 Free 10-minute trial session available for new tutoring students. 🧪 Medical Laboratory Coding & Billing With years of hands-on experience as a Medical Coding Analyst (California & New Mexico), I specialize in: ✅ ICD-10 & CPT Coding for specialized laboratories ✅ Pathology | Molecular | Cytogenetics Lab Coding ✅ EHR Interpretation & HIPAA Compliance ✅ Revenue Cycle Management (RCM) ✅ Data Integrity & Accurate Medical Billing My unique background in Medical Laboratory Technology (BSc, 92% CGPA) combined with real US clinical coding experience makes me one of the few freelancers who understands both the science and the billing side of laboratory medicine. 👉 Free consultation available for your medical billing needs. 💼 CodeZone — Web & Software Development CodeZone is a trusted provider of high-quality services in: Web & Mobile App Development Blockchain & NFT Solutions AI & Robotics Projects WebGL & Metaverse Development Content Writing – E-books, blogs, articles We have successfully delivered dozens of complex international projects, blending cutting-edge technology with exceptional design and usability. 👉 Free consultation available — we assess your goals, provide expert advice, and offer a clear roadmap before you commit. 🌍 Why Choose Me / CodeZone? ✔ Proven track record with satisfied international clients ✔ 100% commitment to quality and on-time delivery ✔ Transparent communication & ongoing support ✔ Deep expertise in education, medical coding, and technology domains To maintain transparency, please note that my hourly rate starts at a base level for K-12 subjects. Rates for advanced College/University concepts, Laboratory Medical Coding, or specialized technical projects are adjusted based on complexity. Please message me for a custom quote tailored to your specific needs. Visit our portfolio and let's discuss how we can bring your vision to life — whether it's helping you excel academically, managing your medical billing, or building your next tech product. 📩 Feel free to reach out — I respond quickly and am happy to offer a no-obligation trial or consultation! Best regards, Dawood Basharat CEO & Founder – CodeZone
- Blockchain Development
- Web Development
- Full-Stack Development
- MERN Stack
- Tutoring
- Academic K-12
- STEM Tutoring
- Biology
- Chemistry
- Mathematics
- Engineering Tutoring
- Physics Tutoring
- Organic Chemistry
- Inorganic Chemistry
- Science Tutoring
- Technology Tutoring
- K-12 Online
- Physics
- Biology Consultation
- Medical Billing & Coding
How it works
Post a job for free Post a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Katja Krohn
Summa Linguae
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
Find more freelancers
Similar C++ Programmer & Developer Skills
- C Programmers & Developers
- Roblox developers
- Lovable Developers
- Core Java Developers
- Rust Developers & Programmers
- Poets
- iOS Game Developers
- Chai Developers
- Kindle Fire Developers
- Fat-Free Developers
- C# Developers & Programmers
- Ethereum Developers
- Golang Developers
- Vibe Coding developers
- Cocos2d Developers
- Perl Developers & Programmers
Top Countries for C++ Programmers & Developers
- C++ Programmers & Developers in Japan
- C++ Programmers & Developers in Sri Lanka
- C++ Programmers & Developers in Morocco
- C++ Programmers & Developers in Slovenia
- C++ Programmers & Developers in Mexico
- C++ Programmers & Developers in Finland
- C++ Programmers & Developers in France
- C++ Programmers & Developers in Latvia
- C++ Programmers & Developers in Lebanon
- C++ Programmers & Developers in Turkey
- C++ Programmers & Developers in Kazakhstan
- C++ Programmers & Developers in Kenya
- C++ Programmers & Developers in Italy
- C++ Programmers & Developers in Israel
- C++ Programmers & Developers in Indonesia
- C++ Programmers & Developers in Croatia