49,056 C++ jobs
Open roles that use C++ — systems, games and performance-critical code.
Backend-инженер (базы данных и потоковые данные)
Навыки: Golang, PostgreSQL, ClickHouse, Apache Kafka, NATS, RabbitMQ, CI/CD, Kubernetes. Квалификация: Senior. Специализации: Бэкенд разработчик. О проекте и роли Мы разрабатываем системы мониторинга и управления…
Communication Software Engineer
Embedded software engineer on Ceva's Mobile Broadband team, developing, optimizing, and debugging C code and hardware drivers for 5G modem/DSP ASIC blocks, owning test plans and driving code toward zero customer-side bugs, with AI-assisted development encouraged.
DevOps / Platform Engineer
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a DevOps / Platform Engineer based in India. The DevOps / Platform Engineer will take…

Senior Machine Learning Engineer – Robotics/Swarming (All Genders)
Senior engineer defining the behavioral 'brain' of autonomous drone swarms at a defence company: building decision-making with reinforcement learning, imitation learning, and behavior trees, stress-testing in ROS2 SITL simulation, and deploying models to edge robotics hardware. Core stack is Python and C++ alongside safety-critical flight software.
Ingénieur IVVQ logiciel (projet défense) (H/F)
Et si vous embarquiez vers les nouvelles technologies ?Filiale du groupe industriel ICE, Médiane Système, est une société d'ingénierie innovante spécialisée en électronique, systèmes embarqués et informatique…
Tech Lead / Développeur Senior Java - C++ (H/F)
Genwaves est une Entreprise de Services du Numérique (ESN) créée en 2012. Situé à La Ciotat, nous sommes présents essentiellement en région PACA et à Paris. Avec une équipe passionnée, nous accompagnons nos clients,…
Développeur logiciel embarqué (H/F)
Coris Innovation est une entreprise spécialisée dans les métiers de l'ingénierie système et des processus industriels. Fondée en 2015, notre société a été imaginée selon un principe clairement défini : Inscrire le…
Lead Software Developer (C++)
Builds and debugs C++ and Go networking software in Linux, focusing on multi-threaded systems, TCP/IP, and IPv6 for a hybrid role based in Bengaluru.
C++ Software Engineer – Embedded Systems (Offshore)
Job Overview: Develop the C++ applications that control our next generation of satellite terminals Design, code, test and integrate software from requirements to production and commercial deployment Assist with…
.NET Architect
10+ years of backend development, including several years in a senior or architect-level role where you still wrote code daily. Strong C++ on Windows: MFC and/or ATL, Windows services, multi-threading, memory…
Test Engineer
Test Engineer at Bybit, a global cryptocurrency exchange: writes test plans and cases, runs black-box and SAST white-box testing (functional, performance automation, stability, interface), and manages R&D process quality. Requires solid CS fundamentals and coding in a language like Python, Java, C++ or Golang.
Test Automation Engineer
Builds and maintains C++ test automation frameworks and regression suites to validate a C++ product, using Linux, Git, and CI/CD pipelines.
Design and Verification Engineer
Roles and Responsibilities : Design and develop verification environments using SystemVerilog, UVM, and Python. Develop testbenches to verify complex digital designs using C++ and emulators. Collaborate with…
Embedded Firmware Engineer - UniFi Protect
Develops embedded firmware for UniFi Protect devices, working on kernel/user-mode apps, Linux drivers, and hardware diagnostics in C/C++ on ARM-based platforms.
Software Engineer III, Search, AI/ML
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive…
Staff Software Engineer, Database Efficiency
Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive…
Expert: Software Engineer – AI Evaluation (Task-based Contract, Remote)
Contractual, remote (India) role designing realistic coding and technical tasks used to evaluate frontier AI models, then grading AI-generated outputs against rubrics. Requires 2+ years in software engineering/data science and strong coding in a language like Python, Java, C++, JS, TS, or Go; pays $30–$100/hour.
Senior Java Developer (Business Excellence)
Ajax Systems, an international tech company and the largest manufacturer of security systems in Europe. We are looking for a new team member to join our System devisions as Java Developer. The System Division is…