Get the job you really want

Top C++ Jobs

2,770+ Job Results
22 Days Ago
United States
Remote
3,000 Employees
119K-203K Annually
Senior level
3,000 Employees
119K-203K Annually
Senior level
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As an Embedded Software Engineer on the MV platform, you'll work on new product projects from scoping to shipping, collaborate with hardware teams, develop Linux device drivers, and debug embedded systems. You will ensure the delivery of secure and scalable processes, improving firmware design and deployment practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+87 More
22 Days Ago
28 Locations
Remote
1,000 Employees
Mid level
1,000 Employees
Mid level
Cloud • Information Technology • Machine Learning • Security • Software • Cybersecurity • Data Privacy
Tetragon Engineers develop and maintain Tetragon on Windows platforms, focusing on creating runtime security policies to detect and prevent threats. Responsibilities include developing the Tetragon runtime agent, working on BPF and user-space components, supporting deployments, and improving CI processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+64 More
23 Days Ago
United States
Remote
2,200 Employees
Junior
2,200 Employees
Junior
Fintech
As a Software Engineer on the Card Checkout team, you will design, develop, and deploy software systems for seamless checkout experiences using various programming languages and cloud platforms. Responsibilities include collaborating with teams to define requirements, optimizing code, troubleshooting issues, and participating in Agile practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
23 Days Ago
Carson, CA, USA
75 Employees
Junior
75 Employees
Junior
Artificial Intelligence • Hardware • Productivity • Robotics • Software • Automation • Manufacturing
As a QA Engineer at GrayMatter Robotics, you'll design and execute test cases for robotic functionalities, identify software defects, and collaborate with development teams. Your role will involve manual and automated testing, along with validating hardware and software components to ensure quality in the manufacturing industry.
Top Benefits:
401-K
401-K Matching
Company Equity
+32 More
24 Days Ago
Austin, TX, USA
Remote
Hybrid
1,200 Employees
100K-165K Annually
Senior level
1,200 Employees
100K-165K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
As a Senior Endpoint Engineer, you will develop and enhance solutions for IT operations, focusing on scripting, packaging, and maintaining automation tools for client environments. Collaborate with product engineers and QA teams to create documentation and standards while ensuring high product quality across various operating systems.
Top Benefits:
401-K
Company Outings
Customized Development Tracks
+41 More
24 Days Ago
New York, NY, USA
Remote
Hybrid
5,000 Employees
187K-240K Annually
Senior level
5,000 Employees
187K-240K Annually
Senior level
Artificial Intelligence • Cloud • Software • Cybersecurity
As a Senior Software Engineer at Datadog, you will be responsible for building and operating query execution engines, working on query parsing, optimization, and features development for the Driveline database. You will contribute to scalable, fault-tolerant solutions and have the opportunity to significantly impact the company's growth.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+62 More
25 Days Ago
Austin, TX, USA
Remote
Hybrid
1,200 Employees
130K-200K Annually
Senior level
1,200 Employees
130K-200K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
As a Senior Developer Productivity Engineer, you will enhance development efficiency by optimizing workflows, building tools, and advancing deployment processes in a cloud environment. Collaborating with software developers and stakeholders, you will also mentor team members and ensure high availability and scalability of services.
Top Benefits:
401-K
Company Outings
Customized Development Tracks
+41 More
18 Days Ago
USA
Remote
237 Employees
Senior level
237 Employees
Senior level
Software
The Senior Software Engineer (C++) will maintain and update application subsystems using C++, assess software development requirements, and collaborate with various teams. The role encompasses providing support for software projects, managing project schedules, and advocating for continuous improvement.

Featured Jobs

20 Days Ago
Chicago, IL, USA
264 Employees
Mid level
264 Employees
Mid level
Fintech • Payments • Financial Services
As a Software Engineer at Akuna, you will contribute to the development of a proprietary options trading platform by designing, implementing, and testing high-quality trading systems using modern C++. You will work collaboratively with traders and engineers, utilizing Agile methodologies and addressing complex problems.
20 Days Ago
Chicago, IL, USA
264 Employees
Mid level
264 Employees
Mid level
Fintech • Payments • Financial Services
As a Software Engineer on the Trading Strategies Team, you will develop low latency trading software that utilizes large data sets to devise advanced strategies. Responsibilities include designing and implementing trading strategies, working closely with Traders and Researchers, and participating in project and team management using Agile methodologies.
20 Days Ago
Jersey City, NJ, USA
47 Employees
150K-300K Annually
Senior level
47 Employees
150K-300K Annually
Senior level
Financial Services
The Senior C++ Developer will develop and enhance software systems on a Linux platform, create tools for processing and analyzing financial data, and collaborate with quantitative analysts and engineers for software solutions.
20 Days Ago
Jersey City, NJ, USA
47 Employees
100K-250K Annually
Entry level
47 Employees
100K-250K Annually
Entry level
Financial Services
Develop and implement infrastructure for market data and trading, maintain market data feeds, and design large scale applications to reduce latency and improve performance.
20 Days Ago
Portland, OR, USA
5,436 Employees
119K-195K Annually
Senior level
5,436 Employees
119K-195K Annually
Senior level
Other • Software • Analytics
The role involves designing and developing high-quality software components for cross-platform GIS visualization and analysis technology, utilizing modern C++ and graphics development practices. Responsibilities include bug fixing, performance optimization, and collaborating in an agile environment to promote good software engineering practices.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
20 Days Ago
Santa Clara, CA, USA
993 Employees
Senior level
993 Employees
Senior level
Automotive
As a Senior C++ Software Engineer, you will architect, design, and implement software solutions, build performance-critical frameworks, mentor junior developers, and collaborate across autonomy teams to enhance the self-driving architecture.
Top Benefits:
Remote Work Program
20 Days Ago
San Jose, CA, USA
1,529 Employees
192K-240K Annually
Senior level
1,529 Employees
192K-240K Annually
Senior level
Database
The Staff Software Engineer will design, develop, and maintain distributed software systems using C++, Golang, and Java on Linux. Responsibilities include identifying performance bottlenecks, conducting code reviews, mentoring junior engineers, collaborating with teams, and analyzing failures to resolve customer environment issues.
20 Days Ago
Greenwich, CT, USA
2,441 Employees
Junior
2,441 Employees
Junior
Financial Services
As a C++ Developer, you will design and implement high-quality software solutions, manage development tasks from analysis to production support, and collaborate with teams to roll out changes in trading systems. Attention to detail and effective communication are crucial for success in this role.
20 Days Ago
New York, NY, USA
28 Employees
250K Annually
Senior level
28 Employees
250K Annually
Senior level
Blockchain
As a Staff Software Engineer/Tech Lead, you will architect and implement improvements to blockchain components, research experimental enhancements, and provide technical mentorship while actively reviewing PRs. You will apply your extensive experience in C++ and C to contribute to the software development process and help shape the project's direction.
20 Days Ago
Mountain View, CA, USA
472 Employees
Senior level
472 Employees
Senior level
Automotive
As a Senior Software Engineer at Applied Intuition, you will work on developing products and features in the autonomy space, collaborating with domain experts and influencing product decisions. You'll tackle full-stack software challenges, contribute to design documents, and mentor other engineers.
Top Benefits:
401-K
20 Days Ago
Portland, OR, USA
5,436 Employees
119K-195K Annually
Senior level
5,436 Employees
119K-195K Annually
Senior level
Other • Software • Analytics
Design and develop cross-platform mapping API using C++ for mobile devices. Collaborate with team to build software for field mapping, sensor networks, and navigation. Ensure ArcGIS software meets real-world usage scenarios. Solve complex problems with application design and development.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
20 Days Ago
Pittsburgh, PA, USA
1,579 Employees
Entry level
1,579 Employees
Entry level
Automotive
The C++ Software Engineer will be responsible for writing C++ code to deliver software solutions that tackle complex challenges in self-driving technology. They will collaborate with cross-functional teams to ensure safety and effectiveness of the software being developed.
20 Days Ago
Albuquerque, NM, USA
67 Employees
Mid level
67 Employees
Mid level
Software
The C++ Software Engineer will create reusable and maintainable code to solve complex math and physics problems. They will work collaboratively on scientific software tools in areas like space situational awareness and computer vision. Additional experience in various languages and technologies is beneficial.
Top Benefits:
Dental Insurance
Disability Insurance
Flexible Spending Account
+3 More
21 Days Ago
Baltimore, MD, USA
14 Employees
Mid level
14 Employees
Mid level
Software
The UAV Software Engineer will design and develop ground control software and on-board communication systems for drone platforms, working in Agile teams. Responsibilities include experience in C++, multi-threaded software, API development, and real-time system constraints, while also contributing to new technologies and solutions for critical national security projects.
39 Minutes Ago
USA
Remote
50 Employees
Mid level
50 Employees
Mid level
Mobile • Security
The Research Engineer will design and develop automated security analysis solutions for Android and iOS, conducting research to identify security issues and develop novel program analysis tools for mobile applications.
An Hour Ago
USA
Remote
175 Employees
210K-247K Annually
Senior level
175 Employees
210K-247K Annually
Senior level
Security • Cybersecurity
The Staff Software Engineer will lead efforts to optimize and re-architect distributed cloud systems for performance and efficiency at Abnormal Security. Responsibilities include collaborating with architects, addressing scaling challenges, and influencing cloud cost optimization across the development stack while contributing both code and mentorship to the engineering team.
3 Hours Ago
United States
Remote
65 Employees
180K-230K Annually
Senior level
65 Employees
180K-230K Annually
Senior level
Industrial • Manufacturing
The Senior Digital Verification ASIC Engineer will oversee all digital SoC verification activities, collaborating with architects, designers, and software engineers to validate advanced automotive communication semiconductors. They will ensure a positive work environment while specializing in ASIC verification methodologies and debugging simulation failures.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size