Hire the best C++ Programmers & Developers in Shanghai, CN

Check out C++ Programmers & Developers in Shanghai, CN with the skills you need for your next job.
  • $60 hourly
    I am Robotics software/hardware/algorithm engineer with many years of hands on experience, I have been working on drone, cart, robot arm. Include: - Computer 3D Vision, such as SLAM, VIO and SFM, 3D math modeling. - AI computer vision, training Object-Detection, Segmentation for robot picking. - State Estimation, Kalman Filter, Multiple Sensor Fusion. - Control and Navigation,PID, MPC(Model-Predict-Control), Path-Find, Motion-Planning - Deep Learning for camera/Lidar, object detection, segmentation. - Sensors : Camera / IMU / Lidar modeling and processing. - Robot drive : Motor, Arm, control board. When project assigned, I do R&D research from scratch, work on the math equation based on project requirements and constrains. Most case I will build simulation in ROS/ROS2. Code are written in modern C++/Python. Project delivered as complete git repo, with full documents, tool chain and quick demo. Long term support is provided. With E.E. background and 10+ years IC design experience, I am very familiar with Embedded software and Lab works. Hands on experience on IMU, Lidar, Camera and other sensors. My favorite platform are ESP32 and Raspberry Pi. Summary: * 15+ years of C++ experience, with 0x11/14/17. * 5+ years of Python * 10+ years of 3D graphics, OpenGL, AR/AR development . * 4 years of 3D Computer-Vision Algorithm,OpenCV, SLAM / SFM, curve surface. * 6 years of drone/robot control software / algorithm, ROS simulation. * 10+ years IC / FPGA design experience. * Familiar with hardware, lab works and drone/robots development.
    vsuc_fltilesrefresh_TrophyIcon C++
    Robotics
    Algorithm Development
    MATLAB
    Computer Vision
    Machine Learning
    Python
  • $45 hourly
    Thank you for visiting my profile, you can call me Gary. I am a seasoned 2D game developer and have been developing games as an indie game developer for over 10 years. I am currently working on a 2D RPG game called "Monster Dungeon," which you can see in the Portfolio below. ⭐ I can develop various types of 2D games for you using various game engines: Unity3d, GameMaker, Godot, Cocos2d, and more. ⭐ In addition to developing the game you want, I will also use my experience to provide you with high-quality suggestions, including game design and art aspects, to improve the overall quality of your game as much as possible and make it stand out among the many games out there! ⭐ In addition to game development, I also have 8+ years of C++/C# development experience, including front-end and back-end development experience. This allows me to write high-quality code for you. Moreover, I have extensive experience in game performance optimization, which is very useful for mobile game development. Let's have a chat today and start working on your awesome project immediately!
    vsuc_fltilesrefresh_TrophyIcon C++
    Data Mining
    Data Scraping
    Web Crawler
    Unity
    Cocos2d
    iOS Development
    GameMaker
    C#
  • $70 hourly
    I'm a developer with over 15 years development experience in many fields, including computer vision and deep learning solution, full-stack development, Python data process, web service application, LLM application and so on. With rich software architect experience, I could also help you on software architecture, building tech stack at project start phase. With rich software solution experience, I could analyze requirement document and provide necessary project plan, feature design and so on. • skill set include: Python, C/C++/C#, java script, vue.js, PHP, java, web service • experienced in computer vision, deep learning training & deployment solution • experienced in building big data solution in cloud computing environment • experienced in building LLM related project, like ChatGPT integration, finetune and API development • good at software performance optimization
    vsuc_fltilesrefresh_TrophyIcon C++
    Amazon Web Services
    Desktop Application
    Amazon S3
    Data Analysis
    C#
    Artificial Intelligence
    Vue.js
    Python
    Java
    Model Optimization
    Deep Learning
    Computer Vision
    Machine Learning
    Deep Neural Network
  • $36 hourly
    wireman's treats offer you the best design and development in Machine Learning and Artificial Intelligence service. Had been studying and working at AI lab in Penn State University, USA. Had been working in MNC as AMD etc. World class service tested by our customers and allies.
    vsuc_fltilesrefresh_TrophyIcon C++
    JetBrains IntelliJ IDEA
    Algorithms
    PyCharm
    J2EE
    Artificial Intelligence
    Neural Network
    Natural Language Processing
    Computer Vision
    Reinforcement Learning
    TensorFlow
    PyTorch
    Python
    Deep Learning
    Machine Learning
  • $20 hourly
    Professional autonomous-driving developer. I have lived in Germany for 8 years and currently located in China. Good at German, English and Chinese.
    vsuc_fltilesrefresh_TrophyIcon C++
    Traditional Chinese Painting
    Microsoft PowerPoint
    Microsoft Excel
    C
    Python
    English
    Chinese
    German
  • $40 hourly
    Over 18 years of Java development experience. Extensive knowledge in computer technology. Independent problem solving skills. Multiple industries experiences: Japanese Software Outsourcing, Online Games, Smart Home, Investment Banking, Custodian Bank, Mobile Internet. As a technology leader, responsible for platform architecture, teammanagement, project schedule control.
    vsuc_fltilesrefresh_TrophyIcon C++
    HTML
    Web Development
    Linux
    macOS
    FreeBSD
    Simplified Chinese
    Golang
    iOS
    C#
    Swift
    PHP
    Java
    Objective-C
  • $30 hourly
    Platform: 1.Android 2.Windows 3.C/C++ Cross-Platform Specialty Business: 1.video player 2.ffmpeg secondary development
    vsuc_fltilesrefresh_TrophyIcon C++
    Desktop Application
    Mobile App
    Qt Creator
    STL
    Windows API Development
    RxJava
    FFmpeg
    Kotlin
    Java
    Python
    Retrofit
    Android
    C
  • $30 hourly
    Expert at:C/C++,Video&Audio Streaming:ffmpeg, Gstreamer, vlc, opencv, Network protocols such as RTP RTSP RTMP SIP, Platform such as: Arm Windows Ubuntu Centos,Familiar with the development of security device such as IPC&NVR and streaming servers
    vsuc_fltilesrefresh_TrophyIcon C++
    Desktop Application
    Microsoft Windows
    TCP/IP
    OpenCV
    Embedded Linux
    GStreamer
    FFmpeg
    Multithreaded Programming
    Video Stream
    C
  • $100 hourly
    Proficient in C/C++ language programming, proficient in STL, Boost and other common libraries: Familiar with Shell, Python and go languages, can use them to develop simple modules quickly; Familiar with basic data structures and algorithms; Familiar with Linux operating system, with years of development experience under linux, familiar with multithreading programming; Familiar with network programming under Linux and network protocols such as TCP/IP, UP and HTTP; Familiar with the use of Mysql and other relational databases, familiar with the use of redis and other caches; Experience in design, development, stress testing and maintenance of high concurrent systems; Have one year management experience of five small teams;
    vsuc_fltilesrefresh_TrophyIcon C++
    Golang
    Software
  • $70 hourly
    I am a college student in Tongji University and major in Mathematic. Also, I am good at crypto and NLP development.
    vsuc_fltilesrefresh_TrophyIcon C++
    Translation
    Software Development
    Natural Language Processing
    Mathematics Tutoring
    Mathematics
    Python
    Python Script
  • $60 hourly
    As a wireless communication algorithm engineer, I have 15+ experience in working on modem baseband algorithms for the following communication standard: 3G,4G,5G, Wi-Fi, Bluetooth and UWB. I worked for the top mobile chipset companies. I had experience in: 1)Algorithm research 2)Tx/Rx simulation chain development in C/C++ and matlab 3)Algorithm architecture design, HW/SW partitioning, vector DSP instructions customization 4)Deep learning algorithms design for signal processing (image, video, speech and radio signal)
    vsuc_fltilesrefresh_TrophyIcon C++
    Python
    Deep Learning
    MATLAB
    C
    5G
    Digital Signal Processing
    Algorithm Development
    Wireless Communication
  • $60 hourly
    I'm a player in software development domain with deep experience in almost all roles from designer/developer to senior management, from technology to business management. Delivered many well known successful software products for different markets and some were created from very scratch. Solid programming experience with C++, Python and PHP. Recent years focus was data analysis, enterprise digitization and AI for business applications. And I'll continue to work in this direction while I'm open to any opportunities, willing to build more connections and help if I could.
    vsuc_fltilesrefresh_TrophyIcon C++
    Enterprise Resource Planning
    Data Scraping
    Data Processing
    Product Roadmap
    Database
    Visual Basic for Applications
    Excel Macros
    Python
    Scrum
    Data Analysis
    Project Management
    Product Backlog
    Business Analysis
    Product Management
  • $50 hourly
    I am at my gap year to PhD, I know python, C/C++, CUDA, DL things and HPC things. If you want a guy help you fix linux problems I there to help.
    vsuc_fltilesrefresh_TrophyIcon C++
    Linux
    C
    JavaScript
    CUDA
    Python
  • $80 hourly
    I'm a senior software developer, over 19 years experience in embeded device development including: - bootloader(uboot) - device drivers(PCI/I2C/SPI/USB/GPIO/PHY/NPU/Switch/GPS/RS485 etc) - embeded application (VoIP/Data Acquire/Ethernet management/ MQTT/redis/IPMI etc) Be familar with a lot of products, such as Enterprise/Home router, Voice gateway, cloud computing storage、server and IOT edge computing devices etc.
    vsuc_fltilesrefresh_TrophyIcon C++
    Embedded Linux
    C
  • $100 hourly
    Key Expertise - 15 years of investment experience in commodity futures CTA and quantitative stock hedging for both China and global markets - Proficient in multiple programming languages including C#, C++, SQL, Matlab, Java, and Python - Expertise in quantitative trading modeling and system development, creating robust trading strategies - Strong background in strategy development, data analysis, risk control, and effective trading approaches Work Experience: As an experienced portfolio manager and quantitative trader, I bring a unique blend of investment expertise and technical prowess to the table. With 15 years of navigating the complexities of commodity futures, CTA, and quantitative stock hedging across China and global markets, I have honed my skills in developing cutting-edge trading strategies and systems. My proficiency in a diverse range of programming languages allows me to seamlessly translate market insights into robust, data-driven trading models. I excel at quantitative trading system development, leveraging advanced techniques in data analysis, risk control, and strategy optimization to deliver consistent, market-beating performance. Why Choose Me? Whether you're a hedge fund, asset manager, or trading firm seeking to enhance your quantitative capabilities, I am well-equipped to collaborate with you in developing and implementing innovative trading approaches. I am passionate about pushing the boundaries of quantitative finance and welcome the opportunity to contribute my expertise to your next project.
    vsuc_fltilesrefresh_TrophyIcon C++
    Trading Strategy
    Java
    SQL
    C#
    Algorithm Development
    Software Development
  • $74 hourly
    I’m a developer experienced in building websites and enterprise application software for small and medium-sized businesses. Whether you’re trying to win work, list your services, or create a new online store, I can help. * Knows Golang, Gin, Docker, PHP, Laravel, HTML, CSS3, jQuery, Wordpress, and SEO * Full project management from start to finish * Regular communication is important to me, so let’s keep in touch.
    vsuc_fltilesrefresh_TrophyIcon C++
    JavaScript
    MySQL
    C
    C#
    Software
    PHP Script
    Golang
  • $40 hourly
    Hello, you are in the presence of a developer with extensive experience in software design and development! I excel at designing and developing content based on requirements, proficiently delivering solutions for both desktop and web applications. - Knows ASP.Net Core/.Net Core, C#, C++ - Knows Qt, QML, and can develop desktop apps - Communicate content regularly and check development progress
    vsuc_fltilesrefresh_TrophyIcon C++
    Golang
    NodeJS Framework
    JavaScript
    Python
    Qt Framework
    C#
    Software
    Flutter
    ASP.NET Web API
    .NET Core
    ASP.NET Core
  • $35 hourly
    With a strong foundation in embedded systems engineering and a diverse skill set encompassing programming languages, development tools, hardware design, and project management, I have been able to contribute significantly to various projects throughout my career. My proficiency in languages such as C, C++, Python, and Verilog, alongside familiarity with JavaScript, C#, and HTML, has enabled me to develop concise and efficient code while adhering to standardized documentation practices. Moreover, my expertise extends to ARM-ASM, Rust, Golang, and other languages, facilitating adaptability across different project requirements. Having worked extensively with development environments like VSCode, Visual Studio, and Keil, I am adept at utilizing version control systems like Git and automation tools including MakeFile, CMAKE, and Doxygen. Additionally, I possess hands-on experience with debugging tools such as JTAG/SWD debuggers and familiarity with OpenOCD and GDB workflows. In the realm of embedded systems, I am well-versed in FreeRTOS and Linux development processes and proficient in debugging common communication interfaces like SPI, I2C, UART, and MIPI-CSI/DSI. My familiarity with popular MCUs including STM32, EFM32, N32, and ESP32, as well as SoCs like RK3588, F1c100s, and V3s, underscores my versatility in firmware development and debugging. Beyond software, I have practical skills in hardware design using Altium Designer for PCB layouts and have overseen the production of over 100 circuit boards. Moreover, I can independently handle basic product design tasks using SolidWorks CAD tools. In recent roles, I have demonstrated my ability to lead projects effectively. For instance, I spearheaded the resolution of critical issues like OLC Relay Failure and DALI SPF HardFault, showcasing problem-solving skills and collaboration across teams. Furthermore, my involvement in innovative projects such as the Code IR Project and EOS 2.3 Project highlights my capacity to design and implement solutions tailored to specific requirements. Notably, my contributions to the Code IR Project resulted in the development of a cost-effective infrared imaging camera solution with optimized UI rendering capabilities. My educational background in Microelectronics Science and Engineering from Hunan University, coupled with achievements in competitions and publications, reflects my dedication to continuous learning and innovation. In conclusion, I bring a comprehensive skill set, a track record of successful projects, and a passion for innovation to any team or organization. With a commitment to excellence and a drive to tackle challenges, I am poised to make significant contributions in the field of embedded systems engineering.
    vsuc_fltilesrefresh_TrophyIcon C++
    Embedded Linux
    STM32
    Altium Designer
    Verilog
    Python
    C
    Embedded System
  • $75 hourly
    I have 15+ years software development experiences, worked at Microsoft, KUKA, Honeywell, I'm good at: 1. industry automation controll software 2. all kind of tools, including test framework etc. currently searching for a fully remote work, please feel free to contact if you have good opportunity.
    vsuc_fltilesrefresh_TrophyIcon C++
    Software Development
    Linux
    Python
    C#
    Desktop Application
  • $80 hourly
    I'm a developer experienced in building backend micro service, cloud-based services, poring C/C++ on Linux, build and run in docker, CI/CD automation, python, shell ,bash scripts. Whether you are tring to win work. List your services, or create a new online store, I could help. experience: Golang, C/C++, Windows App, Linux Service, Docker, Build system, CI/CD, python, shell, bash
    vsuc_fltilesrefresh_TrophyIcon C++
    Python Script
    Microsoft Windows
    Windows Administration
    Windows App Development
    Continuous Improvement
    Linux System Administration
    Continuous Integration
    C#
    CI/CD
    C
    Linux
    Golang
    Python
    Docker
  • $50 hourly
    I’m a developer experienced in building websites for small and medium-sized businesses. Whether you’re trying to win work, list your services, or create a new online store, I can help. Knows CPP FPGA C Full project management from start to finish Regular communication is important to me, so let’s keep in touch.
    vsuc_fltilesrefresh_TrophyIcon C++
    Software Development
    Desktop Application
  • $35 hourly
    I’m a seasoned Dev Engineer and Project Manager with over 20 years of experience in the IT industry. My expertise spans across Continuous Integration and Continuous Deployment (CI/CD), software development, automation, and team leadership. Here’s a snapshot of what I bring to the table: Key Skills and Expertise: 1. DevOps & CI/CD: Proven track record in implementing and managing CI/CD pipelines using tools like Jenkins, Azure DevOps. Skilled in automating build, test, and deployment processes to ensure smooth and efficient workflows. 2. Software Development: Proficient in C++ and Python, with extensive experience in developing, debugging, and optimizing software applications. Strong scripting abilities in Bash and Batch for automation and system administration tasks. 4. Project Management: Expertise in managing projects from inception to completion, ensuring they are delivered on time, within scope, and budget. Familiar with both Agile and Waterfall methodologies. 5. Team Management: Adept at leading cross-functional teams, fostering collaboration, and maintaining high levels of productivity. Experience in mentoring junior developers and facilitating their professional growth. 6. Scrum Master: Certified Scrum Master with a deep understanding of Agile principles. Skilled in organizing and conducting Scrum ceremonies, managing sprint backlogs, and ensuring that the team adheres to Agile best practices. Professional Experience: 1. DevOps Implementation: Successfully implemented CI/CD pipelines for various projects, reducing deployment times and increasing reliability. 2. Software Development: Led the development of multiple software applications using C++ and Python, ensuring high performance and scalability. 3. Project Leadership: Managed multiple projects simultaneously, coordinating with stakeholders, developers, and QA teams to ensure seamless delivery. 4. Team Leadership: Directed teams of up to 9 members, promoting a culture of continuous improvement and innovation. Why Choose Me? I am passionate about leveraging technology to solve complex problems and improve operational efficiencies. My diverse skill set in DevOps, software development, and project management, combined with my leadership abilities, make me a valuable asset to any project. I am committed to delivering high-quality results and exceeding client expectations. Let’s connect and discuss how I can help you achieve your project goals. I look forward to collaborating with you!
    vsuc_fltilesrefresh_TrophyIcon C++
    C#
    International Development
    Product Development
    Python Script
    CI/CD
    Python
    Management Skills
    Project Management
  • $500 hourly
    从事中间件方向的开发工作, dds / someip / iceoryx. .................... , 10年计算机开发经验. 从头到尾的完整的相关开发管理经验. 精通C / C++ / python 等语言.
    vsuc_fltilesrefresh_TrophyIcon C++
    Python
    C
  • $39 hourly
    I am a computer science PhD, my research area is about machine learning and image classification. when I graduated from college, I mainly worked as data analysis, I can use python, SAS, R etc. Currently, I am working in a bank for risk management, responsible for risk model development.
    vsuc_fltilesrefresh_TrophyIcon C++
    Machine Learning
    SAS
    C
    Python
  • $5 hourly
    I am a professional developer, with five years of development experience in c++ and three years of development experience in python, with a favorable price, let us try to solve your problem together
    vsuc_fltilesrefresh_TrophyIcon C++
    Python
  • $20 hourly
    I’m a game developer with experience in Unreal Engine and C++ programming. I also have worked with VR development.
    vsuc_fltilesrefresh_TrophyIcon C++
    Game Design
    Game Development
    Video Game
    Unreal Engine
  • $20 hourly
    If you're in need of code debugging or timely project completion, you've come to the right place. I am a developer with experience developing massively multiplayer online server applications. I have many years of experience in game backend development in C++, golang, and other scripting languages such as lua, shell for 10+ years. List of Language: C (C Language) C++ (Cpp, Cplusplus) C Sharp(C#) Shell Makefile Bash Lua SQL Golang Python CONCEPTS THAT I HAVE: Function, single/doubly or multi Pointers, Pass by value or Pass by Reference Single/Multidimensional array, List, Vectors File Processing & IO Structs, Classes, Objects and Namespaces Operator Overloading and overriding Inheritance Polymorphism Exception Handling Data structure and algorithm PROGRAMMING FUNDAMENTALS(PF): Basics Control Structure Loops Arrays Pointers Strings Vectors OBJECT ORIENTED PROGRAMMING(OOP): Classes/Objects Inheritance Polymorphism Templates Exception Handling I_O and Streams STL Lambda Expressions Smart Pointers Operator Overloading DATA STRUCTURES AND ALGORITHMS (DSA): Arrays Stacks Queues LinkedList Trees Graphs Hashing ANALYSIS OF ALGORITHMS: Bubble Sort Insertion Sort Selection Sort Merge Sort Quick Sort Heap Sort Radix Sort Count Sort Infix to Postfix, Prefix Inorder, Preorder, Postorder Traversals Prim's Algorithm Dijkstra's Algorithm OPERATING SYSTEM: Windows Linux (Native) KEY FEATURES OF SERVICES: Fresh Code Written according to the requirement Unplagiarized Extensive commentary Test harness Makefile Note: C programming or c++ Programming or golang Programming expert I can do your project also on Linux and window by using C Cpp Golang programming with Linux.
    vsuc_fltilesrefresh_TrophyIcon C++
    Back-End Development
    HTTP
    Multithreaded Programming
    Software Architecture & Design
    Golang
    Web Service
    Network Engineering
    API
    Database
    Performance Optimization
    Redis
    Linux
    MySQL
    Git
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork 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 do I hire a C++ Programmers & Developer near Shanghai, on Upwork?

You can hire a C++ Programmers & Developer near Shanghai, on Upwork in four simple steps:

  • Create a job post tailored to your C++ Programmers & Developer project scope. We’ll walk you through the process step by step.
  • Browse top C++ Programmers & Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top C++ Programmers & Developer profiles and interview.
  • Hire the right C++ Programmers & Developer for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a C++ Programmers & Developer?

Rates charged by C++ Programmers & Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a C++ Programmers & Developer near Shanghai, on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance C++ Programmers & Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream C++ Programmers & Developer team you need to succeed.

Can I hire a C++ Programmers & Developer near Shanghai, within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive C++ Programmers & Developer proposals within 24 hours of posting a job description.

C++ Programmers & Developer Hiring Resources
Learn about cost factors See interview questions Hire talent