Get the job you really want

Top C++ Jobs

2,770+ Job Results
2 Days Ago
New York, NY, USA
1,056 Employees
Senior level
1,056 Employees
Senior level
Fintech
The Senior Software Engineer will enhance the research framework, develop tools for quantitative trading strategies, improve simulation and backtest frameworks, and support the quantitative research team directly. Responsibilities include maintaining research jobs and collaborating with the global research team.
2 Days Ago
New York, NY, USA
822 Employees
150K-200K Annually
Senior level
822 Employees
150K-200K Annually
Senior level
Information Technology • Financial Services
As a Senior Software Engineer, you will design, develop, and maintain low-latency trading systems and infrastructures. Responsibilities include enhancing scalability and performance, creating trading tools, and addressing the technical needs of the business. A focus on collaboration and strong communication skills are essential.
2 Days Ago
Des Plaines, IL, USA
66 Employees
Junior
66 Employees
Junior
Aerospace
The Systems Engineer will work with architects to develop product architectures, create systems requirements, and oversee integration and testing of hardware/software products. Responsibilities include defining system interfaces, supporting exercises, and improving product capabilities with limited supervision.
2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the design, architecture, and development of Fivetran’s Data Lake product. Responsibilities include collaborating with product teams, implementing large-scale data lake systems, contributing to open-source projects, and ensuring operational excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Alameda, CA, USA
18 Employees
Expert/Leader
18 Employees
Expert/Leader
Logistics • Robotics • Transportation
The Staff Software Engineer will lead the design and implementation of software systems for automated material handling, focusing on C++ development for control systems. Responsibilities include architecture design, team mentoring, ensuring code quality, and collaborating with cross-functional teams to enhance product strategies and deployment processes.
2 Days Ago
2 Locations
993 Employees
Senior level
993 Employees
Senior level
Automotive
Seeking a Senior Staff Perception Algorithm Engineer at XPeng Motors to work on map-less self-driving products for urban environments. Responsibilities include developing algorithms for ego pose tracking and static environment tracking using advanced technologies and collaborating with cross-functional teams for rapid execution. Requires a Ph.D. in EE, CS or related field with 5 years of experience or a Master's with 8 years of full-time work experience in algorithms design.
Top Benefits:
Remote Work Program
2 Days Ago
8 Locations
220 Employees
Senior level
220 Employees
Senior level
Artificial Intelligence • Computer Vision • Machine Learning • Robotics • Business Intelligence • Automation • Manufacturing
As a Senior Machine Learning Engineer, you will develop and deploy advanced robotic manipulation techniques, focusing on behavioral cloning and reinforcement learning. You will collaborate with software and hardware teams to enhance robotic control and planning. The role requires staying current with advancements in robotics and implementing scalable solutions for autonomous systems.
Top Benefits:
401-K
Company Equity
Company Outings
+29 More
2 Days Ago
Newark, CA, USA
520 Employees
196K-261K Annually
Senior level
520 Employees
196K-261K Annually
Senior level
Software
Lead the development of a compute platform for Autonomous Driving, collaborating with other teams to ensure robust implementations. Develop middleware solutions and create efficient system architectures while using world-class tools and technologies.
Top Benefits:
401-K
Company Outings
Dental Insurance
+13 More

Featured Jobs

2 Days Ago
US
Remote
5,436 Employees
97K-162K Annually
Junior
5,436 Employees
97K-162K Annually
Junior
Other • Software • Analytics
The SDET will collaborate with Product Engineers and Software Developers to enhance testing infrastructure, develop and maintain automated tests, manage integration testing, and ensure quality across various 3D applications. Responsibilities include troubleshooting, analyzing test results, and advocating for quality throughout the software development lifecycle.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+13 More
2 Days Ago
Mountain View, CA, USA
2,359 Employees
50-50 Annually
Internship
2,359 Employees
50-50 Annually
Internship
Automotive
As a Software Engineer Intern at Waymo, you will develop a Hardware Abstraction Layer for sensor data and contribute to multi-platform software for autonomous driving tech while working alongside leaders in the field.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
2 Days Ago
Tempe, AZ, USA
10,040 Employees
Senior level
10,040 Employees
Senior level
3D Printing
As a Senior Test Engineer at Renesas, you will develop and implement automated test solutions, collaborate with engineering teams, and ensure high-quality standards for semiconductor devices. Your role includes scheduling tasks, troubleshooting issues, and enhancing efficiency in testing processes.
2 Days Ago
Mountain View, CA, USA
77 Employees
Senior level
77 Employees
Senior level
Hardware • Software
As a Principal Customer Engineer at Enfabrica, you'll engage deeply with customers, providing technical pre-sales support and engineering solutions for data center and AI/ML applications. You'll collaborate with engineering teams, develop documentation, and oversee deployments while addressing customer needs in a highly technical environment.
24 Days Ago
Winston-Salem, NC, USA
Remote
27 Employees
Junior
27 Employees
Junior
Gaming
The Unreal Engine C++ Programmer will develop C++ code for the game Lays of Althas: Sundered Order, utilizing Unreal Engine 4. Responsibilities include coding, attending communication meetings, providing updates on progress, and mentoring junior team members. Knowledge of Blueprint scripting and experience with previous Unreal Engine projects are preferred.
2 Days Ago
Wilmington, MA, USA
20,292 Employees
Entry level
20,292 Employees
Entry level
Semiconductor
As an Associate Embedded Software Engineer, you will develop and optimize software solutions for embedded systems, collaborate with hardware teams, write efficient code in C/C++, and work on device drivers and real-time operating systems (RTOS). You will contribute to system diagnostics, performance tuning, and programming for embedded systems.
2 Days Ago
Wilmington, MA, USA
20,292 Employees
Junior
20,292 Employees
Junior
Semiconductor
As an Embedded Software Engineer, you will develop high-performance software for embedded systems, focusing on device drivers, real-time applications, and complex software integrations. Collaborate closely with hardware engineers to optimize performance across various platforms, troubleshoot system issues, and enhance embedded solutions.
2 Days Ago
Wilmington, MA, USA
20,292 Employees
Junior
20,292 Employees
Junior
Semiconductor
As a Systems Design Engineer at ADI, you will design and optimize hardware and software frameworks for complex systems, integrate components, develop system architectures, and write code in C, C++, and Python, while contributing to PCB design for high-performance applications.
2 Days Ago
Wilmington, MA, USA
20,292 Employees
Entry level
20,292 Employees
Entry level
Semiconductor
As an Associate Engineer at ADI, you will assist in developing and integrating hardware and software systems, co-design and optimize system interactions, and contribute to system architecture. This role includes programming in C, C++, and Python, offering hands-on experience and professional growth.
24 Days Ago
United States of America
85,636 Employees
114K-197K Annually
Senior level
85,636 Employees
114K-197K Annually
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The role involves developing and analyzing Guidance, Navigation, and Control (GNC) algorithms and models, validating complex vehicle models, and collaborating with a team to meet mission objectives in an Agile environment.
2 Days Ago
Stafford, TX, USA
142 Employees
Mid level
142 Employees
Mid level
Aerospace
The Software Engineer will support existing Atec software products, troubleshoot and debug systems, develop algorithms and data processing schemes, and create Graphical User Interfaces for both desktop and embedded applications. The role requires adherence to quality management practices and effective communication within teams.
2 Days Ago
Wilmington, MA, USA
85 Employees
Mid level
85 Employees
Mid level
3D Printing • Hardware • Semiconductor
The Senior Controls Engineer will design and implement machine control solutions for metal additive manufacturing technology at Seurat. Responsibilities include programming PLC, HMI, and motion control systems, collaborating with teams, debugging hardware/software, and conducting acceptance testing.
Top Benefits:
401-K
401-K Matching
Company Equity
+39 More
2 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the architecture, design, and development of Fivetran's Data Lake product. Responsibilities include creating reliable data lake systems, collaborating with product teams, contributing to open-source projects, and ensuring operational excellence regarding security and performance.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
2 Days Ago
Seattle, WA, USA
15,812 Employees
110K-175K Annually
Senior level
15,812 Employees
110K-175K Annually
Senior level
Logistics • Transportation • 3PL: Third Party Logistics
The Developer III role involves developing and maintaining enterprise-scale systems in a collaborative team environment. Responsibilities include system design, backend and front-end development, implementing REST services, and mentoring team members, while ensuring alignment with business needs and supporting DevSecOps practices.
2 Days Ago
San Mateo, CA, USA
7,630 Employees
Senior level
7,630 Employees
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
As a Senior Software Engineer for the Polaris and Data Lake Catalog team, you will design and implement scalable distributed systems, work on interoperability with external Iceberg catalogs, develop high-performance solutions, and contribute to data governance features. Your role will also involve collaborating with open-source teams and enhancing services related to data lakes and catalogs.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+53 More
2 Days Ago
San Mateo, CA, USA
7,630 Employees
Junior
7,630 Employees
Junior
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
As a Software Engineer at Snowflake, you will design and support a petabyte-scale cloud database, build reliable software for large companies, analyze performance bottlenecks, and implement novel query optimization and distributed data processing algorithms for enhancing data warehousing capabilities.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+53 More
2 Days Ago
San Mateo, CA, USA
7,630 Employees
Senior level
7,630 Employees
Senior level
Artificial Intelligence • Big Data • Cloud • Machine Learning • Software • Database • Analytics
As a Senior Software Engineer at Snowflake, you will design and lead impactful projects, enhance the reliability and scalability of our infrastructure, develop software for service growth, and resolve production issues while participating in on-call rotations. The role requires collaboration across teams and a focus on performance improvements in Traffic & Edge systems.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+53 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size