Get the job you really want.

Top C++ Jobs

22 Days Ago
Chevy Chase, MD, USA
26,259 Employees
Senior level
26,259 Employees
Senior level
Insurance
The Senior Engineer will design, build, and maintain scalable web solutions and distributed systems, lead code reviews, mentor engineers, and collaborate across teams to deliver high-quality technology products. The role requires expertise in multiple programming languages and technology stacks, with a focus on microservices, DevOps, and cloud architecture.
22 Days Ago
Chevy Chase, MD, USA
26,259 Employees
Senior level
26,259 Employees
Senior level
Insurance
The Senior Engineer role involves leading technical strategies and innovations, enhancing system quality and performance, collaborating with teams, and mentoring staff. Responsibilities include designing software strategies, using various programming languages, and implementing DevOps practices while focusing on continuous improvement in a fast-paced environment.
22 Days Ago
Chevy Chase, MD, USA
26,259 Employees
80K-230K Annually
Senior level
26,259 Employees
80K-230K Annually
Senior level
Insurance
The Senior Java Engineer at GEICO will design and build scalable distributed systems, collaborate cross-functionally, elevate engineering quality through code reviews, mentor engineers, and enhance workflows while driving the insurance business transformation.
22 Days Ago
Chevy Chase, MD, USA
26,259 Employees
105K-230K Annually
Senior level
26,259 Employees
105K-230K Annually
Senior level
Insurance
As a Staff Engineer at GEICO, you will lead engineering teams to build enterprise-class applications, ensuring quality, usability, and performance. You'll focus on solution ownership throughout its life cycle and mentor junior members. Your work will involve modern programming languages, microservices, DevOps concepts, and Azure services to drive the transformation towards a tech-oriented organization.
22 Days Ago
Mountain View, CA, USA
Hybrid
265 Employees
170K-200K Annually
Senior level
265 Employees
170K-200K Annually
Senior level
Aerospace
The Senior Autonomy Software Engineer will design, develop, and implement sophisticated models for Wisk's simulation environment, focusing on autonomy in urban air mobility. Responsibilities include integrating models, conducting testing and validation, collaborating with cross-functional teams, creating documentation, and applying continuous improvement. This role is crucial for the robustness and reliability of autonomous systems.
22 Days Ago
US
Remote
3,273 Employees
Senior level
3,273 Employees
Senior level
Other
The Senior Software Design Engineer will develop software solutions for electric vehicle charging systems, focusing on embedded systems and communication protocols. Responsibilities include software development, testing, debugging, and creating support documentation while collaborating with teams and customers.
Top Benefits:
401-K
Health Insurance
22 Days Ago
Arlington, VA, USA
Hybrid
943 Employees
117K-147K Annually
Senior level
943 Employees
117K-147K Annually
Senior level
Energy
The Senior Software QA Engineer will test software/hardware for energy storage tools, developing and maintaining test cases with Agile/Scrum methodologies. Responsibilities include evaluating algorithms, automation techniques, and creating test plans while collaborating within a software engineering team.
22 Days Ago
Newark, CA, USA
2,635 Employees
146K-200K Annually
Senior level
2,635 Employees
146K-200K Annually
Senior level
Automotive
The Senior Software Engineer will develop software tests and tools for Lucid's Internal ECUs, focusing on design validation, firmware flashing, and security. Responsibilities include creating tools, documenting processes, optimizing workflows, and collaborating with teams to meet manufacturing and design testing needs.
22 Days Ago
Newark, CA, USA
2,635 Employees
164K-240K Annually
Senior level
2,635 Employees
164K-240K Annually
Senior level
Automotive
The Senior Software Engineer, Test and Tools is responsible for developing software tests and tools for Lucid's internal ECUs, building validation tools, automating design validation testing, and providing process improvements. They will collaborate across teams to ensure quality in manufacturing and testing processes.
22 Days Ago
Newark, CA, USA
520 Employees
146K-200K Annually
Senior level
520 Employees
146K-200K Annually
Senior level
Software
The role involves developing software tests and tools for internal ECUs, focusing on design validation, firmware flashing, and security protocols. Responsibilities include creating low-level tests, building software release systems, implementing process improvements, and collaborating across teams.
Top Benefits:
401-K
Company Outings
Dental Insurance
+13 More
22 Days Ago
Newark, CA, USA
520 Employees
164K-240K Annually
Senior level
520 Employees
164K-240K Annually
Senior level
Software
The Senior Software Engineer will develop software tests and tools for Lucid's internal ECUs, focusing on design validation and firmware flashing. Responsibilities include creating low-level tests, setting up build systems, optimizing processes, and collaborating with multiple teams. Strong embedded software and hardware experience, particularly with automotive electronics, is essential.
Top Benefits:
401-K
Company Outings
Dental Insurance
+13 More
22 Days Ago
Mountain View, CA, USA
2,359 Employees
50-50 Annually
Internship
2,359 Employees
50-50 Annually
Internship
Automotive
Waymo is seeking a summer intern for the Machine Learning Hardware Engineer position focusing on SystemVerilog design and C++ for hardware modeling/verification. Interns will work on autonomous driving technology and may also engage in RTL simulation using Verilator and programming in Python and Chisel.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
22 Days Ago
8 Locations
Remote
132 Employees
Senior level
132 Employees
Senior level
Fintech • Information Technology
As a Senior Software Engineer at Alpaca, you will design and improve the architecture of market data systems, focusing on scalability and latency. You'll implement backend services, maintain code quality, and participate in code reviews while leading medium-scale projects.
22 Days Ago
Irvine, CA, USA
6,034 Employees
101K-187K Annually
Senior level
6,034 Employees
101K-187K Annually
Senior level
Digital Media • Gaming • News + Entertainment • Design
The role involves collaborating with designers and artists to develop high-quality gameplay experiences, delivering AAA features, optimizing productivity, and contributing to the game’s technical vision and codebase improvements.
22 Days Ago
2 Locations
Remote
250 Employees
Senior level
250 Employees
Senior level
Blockchain • Software • Cryptocurrency • NFT • Web3
As a Senior Storage Engineer, you will be a key contributor to the development of a blockchain-optimized storage engine and work on an advanced database system. Your role includes preparing the storage solution for production while contributing to open-source projects and ensuring high code quality.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+34 More
22 Days Ago
USA
Remote
67 Employees
Senior level
67 Employees
Senior level
Gaming
The Senior C++ Engineer will collaborate with clients to define game features and system requirements, implement and maintain source code, provide support to artists, deliver functional systems, author design documents, and solve issues proactively within a team.
22 Days Ago
Home Junction, CA, USA
8,216 Employees
139K-257K Annually
8,216 Employees
139K-257K Annually
Cloud • Hardware • Software • Semiconductor
As a Principal Application Engineer at Cadence, you will work directly with semiconductor and system companies to deploy Cadence's verification platforms. Your responsibilities include developing customer-specific verification requirements, supporting technical evaluations, conducting technical presentations, and enhancing customer success. Ideal candidates should have a degree in Computer Science/Engineering, experience in SystemVerilog, VHDL, Verilog, UVM, Perl, Python, Tcl, strong communication skills, and the ability to work effectively with customers and R&D teams.
23 Days Ago
USA
Remote
237 Employees
Senior level
237 Employees
Senior level
Software
The Senior Software Engineer will maintain critical applications using C++ and collaborate with various teams to implement new technologies, enhance products, and manage multiple projects while adhering to technical standards and Agile methodologies.
23 Days Ago
Palo Alto, CA, USA
161K-241K Annually
Senior level
161K-241K Annually
Senior level
eCommerce • Internet of Things • On-Demand • Transportation
As a Senior Simulation Software Engineer, you'll develop scalable simulation software infrastructure to support continuous integration and deployment, design simulation systems, integrate real-world flight data, and create user-friendly tools for analysis and visualization. Mentoring team members and ensuring the reliability of software and hardware systems will also be key responsibilities.
23 Days Ago
2 Locations
Remote
139 Employees
Senior level
139 Employees
Senior level
Gaming • Virtual Reality
The Senior Technology Engineer at Survios will design, implement, and optimize game technology using Unreal Engine 5, work with a team to develop engine systems, and mentor other engineers. Responsibilities include optimizing and debugging engine systems and collaborating on technology for games across Console/PC/VR.
23 Days Ago
Cary, NC, USA
5,500 Employees
190K-279K Annually
Senior level
5,500 Employees
190K-279K Annually
Senior level
Gaming • Metaverse
As a Senior Engine Programmer at Epic Games, you will enhance player experiences by optimizing CPU, GPU, and memory systems, resolve performance issues, and develop tools for game developers. This role involves guiding developers to create innovative features while analyzing live client data.
Top Benefits:
401-K
Company Outings
Dental Insurance
+9 More
23 Days Ago
Long Beach, CA, USA
655 Employees
130K-165K Annually
Senior level
655 Employees
130K-165K Annually
Senior level
3D Printing • Aerospace • Hardware • Software • Manufacturing
The Senior Avionics Test Engineer at Vast will design and commission avionics test systems, develop test cases, troubleshoot systems, and mentor junior engineers. Responsibilities include leading design reviews, documenting test systems, and collaborating with stakeholders on co-simulation strategies for Hardware-in-the-Loop applications.
Top Benefits:
401-K
Company Equity
Company Outings
+22 More
23 Days Ago
Hawthorne, CA, USA
8,879 Employees
120K-170K Annually
Junior
8,879 Employees
120K-170K Annually
Junior
Aerospace • Other
As a GNC Engineer at SpaceX, you will design and develop guidance and control algorithms for multiple spacecraft missions, implement simulation software, and drive program-level requirements, while collaborating across engineering teams to address complex challenges in the space industry.
23 Days Ago
Foster City, CA, USA
Hybrid
2,500 Employees
180K-256K Annually
Senior level
2,500 Employees
180K-256K Annually
Senior level
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
As a Software Engineer in the Fail Operational Planning team at Zoox, you will develop algorithmic improvements for driving behavior while collaborating with cross-functional teams to identify and mitigate failure modes of the driving system. Your role includes architecting scalable solutions, integrating them with the driving stack, and partnering with validation teams for testing algorithms.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+72 More
23 Days Ago
Foster City, CA, USA
Hybrid
2,500 Employees
240K-350K Annually
Senior level
2,500 Employees
240K-350K Annually
Senior level
Artificial Intelligence • Machine Learning • Robotics • Software • Transportation • Design • Manufacturing
The Senior Staff Software Engineer will lead the development of user experiences for various rider-facing interfaces, including mobile apps and in-vehicle systems, by partnering with leadership to define strategies, drive cross-team initiatives, establish best practices, and mentor engineers.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+72 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size