49,131 C++ jobs
Open roles that use C++ — systems, games and performance-critical code.

Summer 2027 | Software Engineer Intern (Platform)
A summer 2027 internship in Hong Kong on Nex's Platform Software Engineering team, building core platform software (PlayOS, Play Services, cloud platform) for the Nex Playground motion-gaming console. The intern owns a real project from design through launch, working across device, backend, and cloud boundaries.

Hardware Prototype Engineer (Part-time Contract)
Hardware Prototype Engineer responsible for designing and building electronic prototypes and enclosures for motion-based gaming systems. Key tasks include PCB design, 3D printing, soldering, and debugging using tools like oscilloscopes and logic analyzers.
Senior Gameplay Programmer
CD PROJEKT RED is looking for a Senior Gameplay Programmer , with a focus on Camera features, to join our team to work on Cyberpunk 2, the follow-up to Cyberpunk 2077. In this role you will collaborate with our team…
.NET Application Developer
Develops and maintains Manufacturing Execution System (MES) applications for a Fortune 100 food and beverage manufacturer, troubleshooting issues and collaborating with cross-functional teams using Java, C#, .NET, and SQL Server.

Perception Engineer
Space is a warfighting domain. True Anomaly seeks those with the talent and ambition to build the technology that secures it. OUR MISSION True Anomaly delivers decisive capabilities for space superiority. We build…
Senior Software Engineer
Software Engineer - Low Latency / Distributed Systems Tier-1 Investment Bank, Dublin (Hybrid) - Contract Leading investment bank's Dublin technology hub is expanding its high-frequency trading infrastructure team. This…
Senior Software Engineer: Low-Latency Distributed Systems
GCS Recruitment seeks a Software Engineer for a Dublin-based, hybrid, contract role focusing on low-latency distributed systems used in high-frequency trading. You will engage in deep engineering across market data,…
Machine Learning Engineer, Platform Architecture
At Apple, our Platform Architecture group is responsible for connecting our hardware and software into one unified system. You’ll collaborate with engineers across Apple to design how our technologies work in unison,…
Sr. Software Engineer, Kernels/CUDA (C++)
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this…
Sr. Software Engineer, Training/Inference (C++)
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today, SpaceX is actively developing the technologies to make this…
Sr. Systems Design Engineer
ADVANCE YOUR CAREER. ADVANCE THE WORLD. At AMD, we believe technology has the power to solve the world’s most important challenges. From advancing healthcare and scientific discovery to powering AI and the technologies…


Software Engineer, Training/Inference (C++)
Builds and optimizes high-performance AI inference systems in C++ to serve millions of users with low latency and high reliability, using GPU engines like vLLM and Triton.



Principal Machine Learning Engineer, Ads & Promos Delivery
Lead AI-driven ranking and relevance systems for DoorDash’s ads marketplace, designing and deploying ML/LLM models to personalize ad delivery in real time across global markets.



Robotics Software Engineer - Labs, DoorDash Air
Develops and deploys autonomous drone software for last-mile delivery, integrating perception, control, and communication systems using ROS/ROS 2 and C++/Python.



Senior/Staff Deep Reinforcement Learning Engineer - DoorDash Dot
About the Team Our DD Labs team builds real-time autonomous delivery systems. The Planning & Decision-Making group is investing heavily in deep reinforcement learning to move beyond classical planning, learning…



Senior Staff Machine Learning Engineer, Ads
Leads AI-driven ads and promotions delivery systems at DoorDash, designing real-time ranking/relevance models using deep learning, LLMs, and sequence modeling to optimize merchant-consumer matching across search/discovery platforms.



Firmware Validation & Integration Engineer
Build and maintain Hardware-in-the-Loop test environments and automation frameworks to validate firmware and embedded systems for autonomous delivery robots.



Software Engineer, Planning & Controls - Autonomy & Robotics, DoorDash Air
Develop flight control, motion planning, and mission planning algorithms for drone delivery systems using C++ and embedded platforms, testing in real-world flight scenarios.



Software Engineer, Robotics Infrastructure - Autonomy & Robotics, DoorDash Air
Build and maintain real-time, fault-tolerant onboard software for drone autonomy at DoorDash Labs, including process management, health monitoring, and development tooling for aerial logistics.



Flight Test Engineer, DoorDash Air
Designs and runs real-world flight tests for autonomous delivery aircraft, analyzing performance data and feeding results back to engineering teams using Python and SQL.