49,108 C++ jobs
Open roles that use C++ — systems, games and performance-critical code.
Senior Android Developer
Transport is at the core of modern society. Imagine using your expertise to shape sustainable transport and infrastructure solutions for the future. If you seek to make a difference on a global scale, working with…
Senior Software Engineer – AI Agent Platform (W/M/X)
Senior software engineer on Ubisoft's Kobo team, designing and operating the cloud platform services, orchestration engine, and isolated agent runtimes that let AI agents run reliably in production across Ubisoft. Back-end distributed systems work on AWS with Kubernetes/Docker, using a language like Python, Go, Rust, or TypeScript, based in the Saint-Mandé office.
Senior Software Engineer
Senior engineer at Wallbox (EV charging and energy management) in Barcelona, on-site, building and maintaining EOL test software and automated test sequences for production lines: integrating test benches with instruments, PLCs and MES/ERP systems, analyzing yield and failures, and supporting shop-floor incidents.
Embedded Software Engineer
Embedded software engineer at TechMer (Mer Group) in Or Yehuda developing tactical military communication systems for defense forces. Day-to-day work spans the full embedded life cycle in C/C++ on Embedded Linux (kernel, drivers) and RTOS, with IP protocols, hardware interfaces, and low-level debugging (GDB, JTAG).
Master Thesis: Exploring Hardware-Assisted Type Safety in C++
Master's thesis project at Ericsson Research Security in Kista, Stockholm: investigate enforcing type safety in C++ via hardware-assisted technologies like CHERI and MTE alongside software tools such as TypeSan. You'll review approaches, design a dynamic type-enforcement scheme, build a proof of concept, and evaluate security coverage and performance overhead.
Product Applications Engineer II
负责Pro-face产品在行业应用的技术支持 负责所辖区域内HMI产品售前、售后技术支持; 负责所辖区域内客户的HMI产品相关技术培训; 配合销售部一起拜访客户,帮助客户现场解决技术问题; 完成上级安排的其他工作。 汇报对象是技术经理 1、有2年以上自动化技术工程师经验 2、熟悉电气控制系统,熟悉PLC,触摸屏等产品; 3. 具有一定高级语言编程经验(C,C++,C#,Python…
Engineering Manager - Device Plattform (all genders)
Leads the Device Platform team at tonies in Düsseldorf: selects the embedded system platform (RTOS, embedded Linux, or Android), steers the JDM manufacturing partner on electronics/firmware, and delivers a stable, battery-powered connected-device firmware platform and APIs to experience teams. Core stack: C/C++, Linux, Git/GitLab, CI/CD.
Senior Software Engineer, Machine Learning, Discover Interest Modeling and Retrieval
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…
Automated Test Engineer
Reflexive Concepts is hiring an Automated Test Engineer in Hanover, MD to develop Python-based automated tests with frameworks like pytest and integrate them into CI/CD pipelines such as Jenkins or Bamboo. The role requires 6+ years' experience, Git/Subversion, and preferred networking protocol knowledge.
Application Developer
Hands-on backend role at Reflexive Concepts in Hanover, MD: build Java (and some Python) libraries and integration services that turn constantly changing data sources into a shared, reusable schema, while also administering MongoDB and Linux servers (upgrades, RPM installs, monitoring, troubleshooting). No UI work.
Software Engineer – Systems & Infrastructure
Systems & infrastructure software engineer at QRT, a global quantitative investment manager in Paris: designs and builds high-performance, reliable internal trading/research systems, owning architecture and solving concurrency and performance problems. Work centers on Python, Rust, C++, Go or Java in Linux environments.
Perception Data Engineer (Robotics) | Quantum Talent Group | Abu Dhabi
12-month extendable contract, on-site in Abu Dhabi, processing perception sensor data from physical robots and autonomous test vehicles. Day-to-day work: building pipelines for camera/LiDAR/IMU/GNSS streams, sensor sync and calibration, point cloud processing, and curating ML datasets from rosbag/MCAP logs using Python and ROS/ROS2.
Full Stack Developer - C++
Full stack developer with strong C++ building low-latency trading applications in Dubai (on-site): high-performance backend services, order matching engine components, FIX protocol integration, and responsive frontend UIs. Open to candidates with 0–4 years of experience, including freshers.
Desktop Software Engineer II
Builds and maintains Ground Control Station (GCS) desktop software in Abu Dhabi, focused on high-performance GUIs with C++, Qt Framework, and QML. Works across the full SDLC with hardware/embedded teams, doing integration and unit testing in a safety-critical environment.
Développeur(se) polyvalent(e) (H/F)
Maîtrise Technologique est une PME française innovante, implantée à Saint-Maximin-la-Sainte-Baume dans le Var, et spécialisée depuis 1989 dans les systèmes embarqués pour les réseaux d'appel d'urgence routiers.Nous…
Senior Embedded Platform Engineer (m/f/d)
At Alpine Eagle, we are building the future of counter-drone defence. As a fast-growing and internationally successful deep tech company, we specialise in aerospace engineering, defence systems, and machine learning —…