Get the job you really want.
Top C++ Jobs
In this role, you will ensure the reliability and performance of Coupang's e-commerce systems. You will lead technical initiatives across teams, mentor junior engineers, and work closely with product development to enhance system reliability. Key responsibilities include architecture reviews, problem-solving for complex technical challenges, and championing SRE principles. A strong background in distributed systems and cloud infrastructure is required.
As a Rendering Architecture Programmer at Epic Games, you will enhance skeletal mesh rendering for large crowds by optimizing performance and memory across various systems. You will collaborate with industry experts on next-gen features, optimize rendering infrastructures, and provide tools that assist artists and external clients while staying updated on current graphic techniques.
As a Software Engineer in Identity & Access Management, you will design and implement features for secure authentication, build authorization frameworks, and develop solutions for data sharing and access delegation. You will work on large-scale distributed systems and enhance customer trust in Snowflake's data security.
The Protocol Engineer at Jito Labs will architect and build decentralized finance protocols on Solana. Responsibilities include developing secure and performant code, creating comprehensive testing infrastructure, collaborating with team members, and addressing performance bottlenecks. The role focuses on solving complex problems within a dynamic startup environment.
As a Software Developer at Beyond Identity, you will design and optimize endpoint technology, ensuring high-performance code across multiple operating systems. This role involves integrating cloud solutions, collaborating with cross-functional teams, and enhancing security solutions for clients.
As a Graphics Profiler Tools Software Engineer at NVIDIA, you will design and implement new performance data collection capabilities for GPUs, working on low-level drivers and high-level visualizers using C++. You will also collaborate with peers to enhance sampling profilers and provide thorough technical reviews.
As a Principal Engineer in the NVIDIA Deep Learning/AI Software organization, you'll lead multi-functional teams in delivering NVIDIA's AI software stack for new hardware. Responsibilities include optimizing software delivery execution, advising on design directions, and guiding engineering teams towards solutions.
The Senior Software Engineer will develop and design scalable software products for NVIDIA's DOCA SDK, lead technical guidance in cross-org discussions, and work closely with partners to innovate in the realms of networking and data-center technologies.
Featured Jobs
In this role, you will design and deploy simulation tooling for autonomous vehicles, integrate software and hardware components, and conduct testing and analysis. Your work will directly impact the development of self-driving technology by collaborating with external partners and internal teams.
As a Senior C++ Engineer, you will develop system solutions, enhance product robustness, and collaborate with customer-facing teams. You will lead design, code reviews, and troubleshooting while engaging with customers to refine products based on their feedback. The position requires strong programming skills, problem-solving capabilities, and a focus on performance and scalability.
The Senior Software Engineer (FPGA) at Microchip will develop advanced placement and routing algorithms, improve circuit performance, and contribute to software design discussions. Responsibilities include conducting experiments, maintaining code modules, and collaborating closely with the FPGA Software Engineering team.
The Software Engineering Manager will lead and develop engineering teams, working closely with Product Management to deliver software solutions for manufacturing and customer applications. Responsibilities include managing development processes, driving technical excellence, implementing agile practices, and mentoring engineers.
The Backend Engineer role involves building cloud-native products and solutions, managing APIs, transforming requirements into actionable tasks, and mentoring team members while upholding best coding practices and promoting user adoption of complex technologies.
The Senior Staff DevEx Engineer will enhance developer workflow by optimizing and supporting build and CI systems, architecting internal tools, and improving metrics for software quality. They will collaborate across teams to identify and implement improvements conducive to robust software development practices.
The Sr. Software Engineer will develop and optimize game systems for the PlayStation ecosystem, prototype cross-platform game features, mentor junior engineers, and collaborate with teams on technical specifications and process improvements. Responsibilities include performance analysis and maintaining feature documentation for gameplay systems.
The role involves optimizing developer workflows through internal tool development, build architecture ownership, and applying metrics to enhance software quality and productivity. Responsibilities include enhancing C++ build systems, CI systems, and creating tools to support developers at Hivemind, alongside conducting interviews with software engineers to identify process improvements.
The Senior Perception Engineer at Waabi develops and deploys perception algorithms for self-driving vehicles by prototyping and iterating on solutions, ensuring integration with existing systems, and collaborating in a multidisciplinary environment. Responsibilities include improving perception accuracy and safety, working with large datasets, and staying updated on AI advancements.
The Software Developer will create scalable data processing solutions and technical services, leveraging Python, C#, and C++. Responsibilities include addressing technical challenges, prototyping internal improvements, mentoring junior developers, and leading projects to deliver complete web solutions.
The Senior Firmware Engineer will lead cross-functional engineering projects, develop embedded systems and firmware solutions, and ensure projects meet product definitions and goals. Responsibilities include system analysis, documentation, and compliance with software development lifecycles.
The Digital Signal Processing Engineer will design, develop, debug, and test signal processing algorithms and software for various platforms, including machine learning applications. Responsibilities include enhancing existing tools, defining future system architecture, and utilizing engineering software for development tasks.
As a Full Stack Web Developer at Applied Invention, you will architect, develop, and test server-side and client software, focusing on controlled environment systems and greenhouse technologies. Responsibilities include code reviews, prototyping, and adapting to customer requirements while maintaining state-of-the-art development practices.
Develop and optimize system-level software for embedded Linux environments, ensuring robust performance on wearable devices. Collaborate with hardware engineers, troubleshoot software issues, and document technical specifications while staying up-to-date with embedded technologies.
As the Senior Engineering Manager for Agentic AI, you will lead a team in designing and deploying AI applications, collaborating across teams, and hiring top talent. You will manage technical projects while leveraging insights from data to drive best practices and solutions in machine learning.
As a Software Engineer on the Mobile Platform at Figma, you will help build and optimize foundational systems for mobile applications. This role involves collaboration with product teams to enhance features, ensuring high quality and performance. Responsibilities include system re-architecture, new feature development, and mentoring peers, all while engaging in a supportive and inclusive work culture.
As a Senior Software Engineer specializing in 3D graphics at Lucid, you will work on next generation dynamic 3D UX for electric vehicles, communicating with teams to define and deliver user-facing features. Your responsibilities include software design and implementation, performance optimization, and guiding junior team members. You should have robust experience in C++, 3D software development, and excellent communication skills.
Top Companies Hiring C++ Developers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results