49,052 C++ jobs
Open roles that use C++ — systems, games and performance-critical code.
Applications Engineer - Space Networking Grou
Applications Engineer - Space Networking Group Houston, TX About Intuitive Machines: Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private…
Principal Software Engineer(s) + Senior Software Engineer(s)
Overview Microsoft Security works to make the world safer with solutions that help customers protect their people, data, devices, and cloud environments. Within the Agentic Security Organization , we are building…
Software Engineer
Epiq is hiring a remote Software Engineer in Poland to design, develop, and deploy scalable C#/.NET applications on Microsoft Azure, integrating services like Document Intelligence, Blob Storage, and Key Vault. The stack includes WPF, SPA frontends (WebAssembly, React, TypeScript), and REST APIs.
162L - macOS Systems & Security Engineer (Swift/Objective-C/C++) · Senior · Remo
Principal-level, 100% remote role (hired anywhere in LATAM) building low-level macOS security components — privileged processes, authentication, identity and endpoint protection — for an international cybersecurity project at software services firm Darwoft. Core stack: Swift, Objective-C, C/C++, XPC, Keychain, System Extensions, FIDO2/WebAuthn.
Senior Security Software Engineer
Overview The Cloud & AI organization accelerates Microsoft’s mission and bold ambitions to ensure that our company and industry is securing digital technology platforms, devices, and clouds in our customers’…



Senior Software Systems Validation Engineer
Senior engineer validating autonomous drone delivery software through simulation and flight testing, ensuring safety, reliability, and performance for global logistics operations.
Software Engineer Trainee at Incedo – Hyderabad Internship 2024
Incedo, a US-based consulting and technology services firm, is hiring a Software Engineer Trainee (internship) in Hyderabad. The trainee participates in the full software development lifecycle — coding, debugging, UI testing, documentation — using languages like C/C++, Java, Ruby, Python, or .NET plus basic HTML/JavaScript/CSS, with training via Incedo University.
Embedded Software Engineer
A 14-month contract (W2, $80-94/hr, possible extension/permanent conversion) for a Senior Software Engineer to design, develop, and refactor embedded software in C/C++ for next-generation platforms combining hardware, software, and security, working hybrid (3 days onsite) in Plantation, FL alongside hardware, security, and test teams.
Embedded Software Engineer
Senior embedded software engineer (10+ yrs) at a Franksville, WI facility who designs, implements, tests, and maintains embedded OS/application software, board-support packages, and device drivers for hardware products, working mainly in C/C++ with RTOS platforms (FreeRTOS, Zephyr, Embedded Linux), Python test tooling, and hardware debug instruments.
Software Engineer II
Software Engineer II building object-oriented, multithreaded Java software for satellite ground systems supporting national security missions at a confidential defense/aerospace client, hired via Talent Stack. Onsite in Aurora, CO with exposure to AWS, microservices, Docker/Kubernetes, and CI/CD; TS/SCI clearance and U.S. citizenship required. Salary $150k-$185k.
Senior Software Engineer
Senior software engineer building mission-critical ground software for a growing space technology startup in Westminster, CO — spacecraft command & control, telemetry processing, and mission operations tooling. Core stack: Python, C++ (or Java), and Linux; fully onsite with US citizenship/green card required.
Staff Software Engineer
Staff software engineer taking the technical lead on industrial software at a startup building the world's first modular accelerator. Day-to-day is full-stack web work — React dashboards/HMIs and Node.js REST/WebSocket APIs — integrated with industrial automation systems (PLC/SCADA) using cybersecurity best practices, on-site in Hebron, KY.
Data Annotator - Backend Software Engineer
Part-time, remote-from-India role for backend/software engineers to do data annotation and code evaluation: reviewing codebases, commits, pull requests, and AI-generated code to build datasets that train AI models. Requires 1+ year of software engineering experience; pays USD 30-80 per hour.



Field Systems Engineer Pipeline
Field Systems Engineer at Zipline troubleshooting drone delivery hardware/software issues, analyzing telemetry, and improving reliability for autonomous logistics systems.
Robotics Software Engineer
Robotics software engineer on the R&D team of an early-stage robotics company, building AI-driven robot systems for production environments — spanning motion planning, perception, data-labeling tools, firmware, and cloud infrastructure, deployed on-site at customer facilities. Core stack: Python, with TypeScript/React or C++ plus Docker/Kubernetes/ROS.

Embedded Real Time Critical Control Firmware Engineer
Designs and implements real-time critical control firmware for Apple's 5G/4G/multimode cellular SoCs within a silicon design group, writing highly optimized bare-metal C/C++ against rigid deadlines and applying AI/ML techniques both as a productivity tool and in system architecture.


Staff Site Reliability Engineer
Staff SRE improving availability, latency, performance, and efficiency of Netskope's cloud security services at scale, working with Linux, Terraform, and languages like Go/Python/Java in a 12x7 on-call rotation.

Cellular ASIC Design Engineer
As a Cellular ASIC Design Engineer in Apple's Hardware Technologies group in San Diego, you'll build and optimize design methodology for next-generation cellular chips and SoCs at 3nm/2nm nodes. Day to day: EDA flow development, timing closure and signoff, power/PPA optimization, spice analysis, and automation with Python, Perl, and TCL.