Get the job you really want.

Top C++ Jobs

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
23 Days Ago
Cary, NC, USA
5,500 Employees
166K-243K Annually
Senior level
5,500 Employees
166K-243K Annually
Senior level
Gaming • Metaverse
The Senior Software Programmer will assist Unreal Engine users by providing technical support, resolving programming issues, and mentoring team members. Responsibilities include writing optimized code, developing gameplay features, debuggings, and creating knowledge-sharing resources for diverse audiences.
Top Benefits:
401-K
Company Outings
Dental Insurance
+9 More
23 Days Ago
Mountain View, CA, USA
908 Employees
167K-251K Annually
Senior level
908 Employees
167K-251K Annually
Senior level
Artificial Intelligence • Automotive • Information Technology • Robotics
Develop and maintain a scalable and reliable data infrastructure for autonomous driving, designing data processing systems, storage solutions, and dashboards, while ensuring data integrity through continuous testing and monitoring.
23 Days Ago
Redmond, WA, USA
8,879 Employees
160K-220K Annually
Senior level
8,879 Employees
160K-220K Annually
Senior level
Aerospace • Other
The Sr. RF Silicon Software Engineer will develop and integrate software for RF silicon used in broadband systems. They will design software libraries for silicon control, build hardware test platforms, and perform debugging and optimization, ensuring software meets performance and integration standards.
23 Days Ago
Redmond, WA, USA
8,879 Employees
120K-170K Annually
Junior
8,879 Employees
120K-170K Annually
Junior
Aerospace • Other
As an RF Silicon Software Engineer at SpaceX, you will design and develop automated measurement systems for RF silicon. Your role involves bringing up new silicon, creating reusable tools for data analysis, and validating reference designs for integration into production systems.
23 Days Ago
Mountain View, CA, USA
173 Employees
181K-245K Annually
Senior level
173 Employees
181K-245K Annually
Senior level
Automotive
As a Senior Perception Engineer, you will develop and optimize the perception algorithms stack for Aeva’s advanced 4D FMCW LiDAR technology, prototype and implement novel algorithms, and ensure the quality and efficiency of the code used in real-time perception systems.
23 Days Ago
Mountain View, CA, USA
173 Employees
155K-210K Annually
Junior
173 Employees
155K-210K Annually
Junior
Automotive
The C++ Software Engineer will work in the Perception team to optimize and implement Aeva’s 4D FMCW LiDAR algorithms. Responsibilities include contributing to software development for automotive safety, adhering to coding standards, and collaborating with cross-functional teams while documenting and testing the outcomes.
23 Days Ago
Orlando, FL, USA
398 Employees
Senior level
398 Employees
Senior level
Artificial Intelligence • Automotive • Software
Seeking an experienced Senior Embedded Software Engineer to develop embedded systems software and implement algorithms for advanced LiDAR systems in the automotive market. Responsibilities include developing device drivers, debugging hardware platforms, and integrating inter-processor communication. Bachelor's degree and 5+ years of experience required.
23 Days Ago
Sunnyvale, CA, USA
86 Employees
Mid level
86 Employees
Mid level
Artificial Intelligence • Robotics • Automation • Manufacturing
The Systems Integration Engineer will lead the testing infrastructure for actuation systems, including setup, operation, and analysis of testing systems. They will collaborate with teams, oversee integration processes, troubleshoot testing fixtures, and document test plans and results. The role requires generating reports and providing technical support to enhance testing expertise.
23 Days Ago
Sunnyvale, CA, USA
86 Employees
Mid level
86 Employees
Mid level
Artificial Intelligence • Robotics • Automation • Manufacturing
As a Staff Manipulation Engineer, you will develop control software for humanoid robots, focusing on advanced manipulation algorithms integrating perception and motion planning. You'll work with simulation and hardware to validate algorithms, ensuring stability and responsiveness during operations.
23 Days Ago
Mountain View, CA, USA
2,359 Employees
158K-200K Annually
Mid level
2,359 Employees
158K-200K Annually
Mid level
Automotive
As a software engineer at Waymo, you will design and develop backend systems and APIs for ride-hailing services, optimize vehicle routes, and ensure efficient operation of the vehicle fleet while collaborating with experts in autonomous vehicles and utilizing various Google technologies.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
23 Days Ago
United States
Remote
1,050 Employees
134K-185K Annually
Senior level
1,050 Employees
134K-185K Annually
Senior level
Information Technology • Security • Cybersecurity
As a Sr. Solutions Engineer at SentinelOne, you will drive pre-sales efforts and illustrate the company's value to customers, utilizing your technical and strategic skills. You will support the data team in building a world-class data platform and engage with various stakeholders from C-level executives to engineering professionals.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+46 More
23 Days Ago
Long Beach, CA, USA
655 Employees
155K-190K Annually
Mid level
655 Employees
155K-190K Annually
Mid level
3D Printing • Aerospace • Hardware • Software • Manufacturing
The Senior DevOps Engineer at Vast will develop and maintain CI/CD pipelines, support the Flight Software organization, and collaborate on cloud-based systems. Responsibilities include optimizing build systems, deploying software, integrating with Ground Software, and contributing to a DevOps culture.
Top Benefits:
401-K
Company Equity
Company Outings
+22 More
23 Days Ago
Cary, NC, USA
5,500 Employees
Senior level
5,500 Employees
Senior level
Gaming • Metaverse
The Senior Software Engineer will bridge Unreal Engine end users with Epic's development team. Responsibilities include providing engineering consultation, writing optimized code, debugging, mentoring, and developing knowledge-sharing resources. The role requires strong C++ skills and the ability to communicate technical concepts effectively to various audiences.
Top Benefits:
401-K
Company Outings
Dental Insurance
+9 More
23 Days Ago
Pittsburgh, PA, USA
1,579 Employees
191K-306K Annually
Senior level
1,579 Employees
191K-306K Annually
Senior level
Automotive
In this role, you will lead the design and development of data systems, improve data discoverability and throughput, create internal products to enhance efficiency, and mentor the engineering team. You will work with large-scale data management systems and ML pipelines while leveraging cloud infrastructure.
23 Days Ago
Kittery, ME, USA
41 Employees
Mid level
41 Employees
Mid level
Professional Services
The Mid-Level Software Developer will support software development and maintenance, including modifications, testing, analysis, requirements definition, deployment, and documentation. The role requires a strong background in database-driven IT applications using various programming languages.
23 Days Ago
Seattle, WA, USA
Hybrid
15 Employees
Junior
15 Employees
Junior
Artificial Intelligence • Machine Learning
As a Senior Rust Software Engineer at Spice AI, you will work on building data-driven AI applications and distributed data systems. Responsibilities include contributing to the open-source project, designing system architectures, and driving product improvements. Candidates should have a strong background in Rust or C/C++ and excellent communication skills.
23 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The System Software Engineer will drive the software development cycle for new features, optimize for low latency and performance in streaming technology for GeForce NOW, analyze feature performance, and participate actively in code and design reviews.
23 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Software Engineer will develop tools for AI applications at scale, improving GPU performance using PyTorch and crafting a code generation system for deep learning models. The role involves collaboration with various engineering teams and influences hardware design at NVIDIA.
23 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior GPU Power Architect, you will enhance GPU architecture by developing power models and new hardware features for graphics and deep learning workloads. You'll collaborate with chip architects, identify power improvement opportunities, and work on simulators and RTL to validate new architectures.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size