49,112 C++ jobs
Open roles that use C++ — systems, games and performance-critical code.
Senior Software Engineer, Engineering Enablement
Build internal platforms and CI/CD toolchains to boost developer productivity and speed up software delivery across a driverless-car company.
Senior Engineer, Software Support
Senior software support engineer at ASM, a semiconductor equipment maker, based in Taiwan (Hsinchu, Tainan, Kaohsiung, or Taichung). Investigates, reproduces, and resolves customer-reported software issues on semiconductor processing equipment, triaging hardware vs. software bugs and managing escalations. Core stack: C/C++, C#, Python, GitLab/GitHub.
Engineer, Software Support (New Graduates Welcome)
New-graduate software engineer at ASM in Taiwan developing, testing, and improving software for advanced semiconductor manufacturing equipment, working on software-hardware integration with robotics, sensors, and motion-control systems using C++, C#, or Python, Git-based CI/CD, and simulation environments.
Software Engineer, Fuchsia Bluetooth
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…
R&D Engineer Software, HW layer Digital/Embedded (C++)
Develops multithreaded, highly optimized C++17 software and digital device drivers/embedded SW for automated testing of next-generation digital SoCs on Advantest's chip test systems, prototyping new concepts on Linux workstations in a self-organized agile team at the Böblingen site.
Firmware Developer
Job Title: Embedded Firmware Developer (ARM); Location: Pune; Experience: 5+ Years. Job Summary We are looking for a skilled Embedded Firmware Developer with strong experience in ARM-based systems. The ideal candidate…
Software Engineer (Category 1) | CABS-DRDO | Bangalore
Designation: Software Engineer (Category 1) Location: Bangalore Experience: Minimum 2+ Years in Software Development Qualification: B.E. / B. Tech / MSc in Computer Science / Information Technology/ ECE or equivalent…
Chief Expert Robotics
At Bosch Research, we pioneer cutting-edge AI algorithms for high-impact industrial applications, from automated driving to intelligent agentic systems. Our innovations are the foundation for high-performance, robust,…
Chief Expert Robotics
At Bosch Research, we pioneer cutting-edge AI algorithms for high-impact industrial applications, from automated driving to intelligent agentic systems. Our innovations are the foundation for high-performance, robust,…
Software Engineer II - CTJ - Poly
Software Engineer II (IC3) on Microsoft's CoreAI Cloud Foundation team in Redmond, building and operating large-scale Azure developer services (Container Apps, App Service, Functions, API Management, Logic Apps) including an autonomous incident-response agent, with on-call/DRI ownership. Requires US citizenship and active Top Secret clearance with SCI and polygraph.
Senior Software Engineer
Senior Software Engineer at a quant trading firm in New York, building electronic trading connectivity infrastructure — designing and maintaining order-routing systems and FIX connectivity for clients, brokers, exchanges, and internal systems. Core stack spans C++, Python, Java, or C# with low-latency, high-throughput design.
Embedded Software Engineer
Lead Embedded Software Engineer at an aerospace & defense contractor in Herndon, VA: spearhead the migration of mission-critical real-time platforms from legacy C/C++ to Rust, architect RTOS software (VxWorks, Embedded Linux, Green Hills Integrity), and support program execution (EVM, proposals). Requires US citizenship and DoD Secret clearance eligibility.
Senior Software Engineer
Senior Software Engineer at Annapolis Micro Systems designs, builds, and maintains software that interfaces conventional processors with FPGA-based accelerators: Windows/Linux device drivers, APIs, VxWorks BSPs, and embedded high-performance code, working daily with C/C++ and Java across Linux, Windows, VxWorks, and AIX.
Staff System Software Engineer
Staff embedded/systems engineer at ChargePoint's Gurgaon office building software for next-generation EV charging stations: control and management subsystems for power modules, vehicle comms, and UIs. Day-to-day work is C++/Python on Linux (BSP, kernel, drivers) with connectivity like CAN, LTE, Wi-Fi, and BLE, plus remote cloud management support.
SENIOR ENGINEER-SOFTWARE TEST&RELEASE
Job Description Be involved in deploying the test plan/strategy with the sub team (8 test engineers) considering processes, procedures, and testing quality standards. Manage, track team progress, provide status summary…
Desktop Application Developer C++ or C#
What Are We? We are an exclusive cloud services company, transforming the world with digital technology. We excel in serving the customers with the right experienced, certified professional cloud talent. We are…
Embedded Software Engineer
Owns the embedded firmware for Rainmaker's cloud-seeding drone vehicles — flight-controller firmware, power distribution, sensor and payload controllers, and their links to onboard Linux systems — from architecture and board bring-up through testing, manufacturing, deployment, and field support. Core stack is Rust and C/C++ on microcontrollers using CAN, UART, SPI, and I2C.