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



Simulation Software Engineer
Builds and maintains a high-fidelity simulation platform to test autonomous drone flight software, cloud systems, and hardware integrations in a deterministic, faster-than-realtime environment for Zipline's global drone delivery network.



Senior Software Engineer, Autonomy Simulation & Validation
Senior Software Engineer at Zipline builds and maintains infrastructure for validating autonomous drone systems, focusing on simulation, scenario testing, and safety-critical validation tools in C++/Rust/C.
Senior Machine Learning Engineer, Relevance
Senior machine learning engineer on Airbnb's Relevance & Personalization team, building end-to-end search ranking and recommendation systems — data pipelines, feature/model innovation, low-latency serving, and experimentation — at marketplace scale. Core stack includes Python/Scala and tools like TensorFlow, PyTorch, Spark, Kafka, and Airflow. US remote eligible; base pay $200k–$235k.



Senior Motion Planning Software Engineer
Senior engineer building real-time trajectory planning and decision-making software for autonomous drone deliveries, using Rust/C++/C and optimization techniques to ensure safe, efficient flight in dynamic environments.
Senior Software Engineer
Overview Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers to levels they cannot achieve anywhere else. This is a world of more possibilities, more…
Robotics Software Engineer
About the Role Join the R&D team at a Series A robotics startup building software for AI-driven robots in production environments. You will work across the robotics stack to improve real-world robotic performance, from…
Senior Software Engineer
Overview As a Security Software Engineer on the Copilot Security Team, you will serve as a senior level technical leader responsible for designing, building, and governing security‑critical software systems that…
Senior Hardware Engineer, Core Technology
Senior Hardware Engineer on Anduril's Core Tech (Special Projects) team, serving as a cross-disciplinary problem solver deployed across defense hardware programs — diagnosing integration issues, running customer demos, writing test automation, and building yield dashboards. Spans mechanical hardware, electronics, systems engineering, and scripting in Python/MATLAB/C++.
Hardware Engineer, Core Technology
Hands-on hardware engineer on Anduril's Core Tech special-projects team, deployed across defense programs to solve short, high-impact problems spanning mechanical hardware, electronics, software, test automation, and manufacturing. Requires broad cross-domain skills (Python/MATLAB/C++), and eligibility for a U.S. Secret security clearance.
Senior Software Engineer
Overview Join the Microsoft 365 Core Data Access team in Redmond, the Bay Area, or New York as a Senior Software Engineer building the query, blob, and data-access services behind Microsoft 365 and Copilot. Microsoft's…
Staff Engineer, Distributed Storage and HPC & AI Infrastructure
About the Role In this role, you will operate, scale, and optimize multi-petabyte storage systems purpose-built for the world’s largest AI training and inference workloads. Storage now sits on the inference critical…
Embedded Software Engineer - C / C++
Peoplebank is recruiting an Embedded Software Engineer (C/C++) for a client in Adelaide: a permanent, onsite role building embedded software for real hardware products across the full lifecycle with systems, electronics and RF teams. Requires AGSVA security clearance eligibility, strong C/C++, and Embedded Linux/RTOS experience.
Synthetic Biologist - Postdoctoral Researcher
Note: This is a two-year Postdoctoral appointment with the possibility of extension to a maximum of three years. We are seeking a highly motivated Postdoctoral Researcher to conduct research in synthetic biology for…
(2097M) - Desarrollador de Software Embebido
ALTEN México, empresa líder en ingeniería y consultoría tecnológica con más de 350 profesionales, busca un(a) Ingeniero(a) de Desarrollo de Software Embebido Mid para unirse a nuestro equipo innovador. Trabajamos en…

Senior Software Engineer (Instrumentation)
Design, develop and maintain instrumentation frameworks and profiling tools for Arm's Mali GPU driver stack, collaborating with hardware and software engineers across European design centres using C/C++.
The Core Engineering-L2-Bengaluru-Vice President-Software Engineering
The Core Engineering The Core Engineering builds and operates the platforms, applications, data solutions, models, and analytics that power critical processes for The Core divisions of the firm (e.g., Risk, responsible…
Instrumentation and Controls Engineer – EIT
Communities everywhere share the need for clean water. And as they work to meet that need, they’re facing new, more complex challenges every day. Our water professionals collaborate to contribute innovative ideas,…
DVT Engineer - Test Automation & Data Systems (Liquid Cooling)
Job Title: DVT Engineer – Liquid Cooling (Test Automation & Data Systems) Job Summary If you have a background in software test, data acquisition, controls, simulation and plant modeling, or test automation, this role…
Programmer / Trainer
The Programmer / Trainer at Model Institute of Engineering & Technology, Jammu will be responsible for delivering practical training to students, supporting lab activities, and enhancing their technical and industry…

Senior Principal Software Developer - IC5
Oracle Cloud Infrastructure (OCI) is building the next generation of enterprise cloud services at global scale. The OCI DevOps team delivers customer-facing CI/CD capabilities and is focused on building secure,…