Get the job you really want.

Top C++ Jobs

Junior
Gaming
Zynga is seeking a Senior Software Engineer to develop client-side features for games. Responsibilities include enhancing C++ codebases, managing complex projects, collaborating with other engineers, and contributing to technical discussions and knowledge sharing.
Top Skills: C++
24 Days Ago
Remote
2 Locations
Senior level
Senior level
Artificial Intelligence • Computer Vision • Machine Learning • Robotics • Business Intelligence • Automation • Manufacturing
The Senior Machine Learning Engineer at Path Robotics will develop advanced robotic learning algorithms, implement computer vision solutions, train and optimize large-scale models, and collaborate with teams. This role involves mentoring, conducting research, and contributing to publications.
Top Skills: C++Python
24 Days Ago
2 Locations
158K-200K Annually
Mid level
158K-200K Annually
Mid level
Automotive
As a Software Engineer in Multimodal Semantics at Waymo, you will develop and deploy deep learning models, including vision-language and large language models. You will create data pipelines for development and collaborate with research teams across Alphabet to integrate research into Waymo's products.
Top Skills: C++Python
24 Days Ago
Mountain View, CA, USA
192K-243K Annually
Senior level
192K-243K Annually
Senior level
Automotive
The Senior Software Engineer in Data ML Infra and Eval at Waymo will develop infrastructure and frameworks for high-quality data generation, oversee large-scale data pipelines, and ensure data reliability and quality in collaboration with various teams. This includes deploying models and maintaining data processes at a vast scale.
Top Skills: C++Python
24 Days Ago
Portland, OR, USA
Senior level
Senior level
Energy • Renewable Energy
Lead the design and development of software systems to support technoeconomic analysis for renewable energy solutions. Collaborate with analysts and engineers to build tools that model cost drivers and uncertainties. Automate data collection and processing, and partner with teams to improve technoeconomic models.
Top Skills: C++ElixirErlangJavaScriptPythonTypescript
24 Days Ago
Sunnyvale, CA, USA
Entry level
Entry level
Artificial Intelligence • Transportation
As a Video Processing Cloud Software Engineer, you'll enhance media processing capabilities for video and sensor data. You'll optimize distributed CPU and GPU cloud infrastructure, manage processing priorities, and collaborate with teams to deliver efficient solutions that ensure high availability of media data.
Top Skills: C++Python
24 Days Ago
Cary, NC, USA
173K-253K Annually
Mid level
173K-253K Annually
Mid level
Gaming • Metaverse
As a Senior Engine Programmer at Epic Games, you will expand the Unreal Framework technology stack by collaborating with the team to build fundamental Unreal Engine components, propose APIs, and ensure excellent runtime performance. Your contributions will enhance the content creation ecosystem and support the adoption of new technologies.
Top Skills: C++
Mid level
Gaming • Metaverse
The Senior Engine Programmer will enhance Unreal Framework technology by developing APIs, improving the Scene Graph framework, and collaborating on high-level functionalities. Responsibilities include expanding Unreal Engine fundamentals and ensuring interoperability between frameworks while supporting internal and external partners.
Top Skills: C++
25 Days Ago
Fort Belvoir, VA, USA
Senior level
Senior level
Other
The Software Engineer III will serve as a subject matter expert in computer and software aspects for military programs, focusing on design, development, and deployment of cloud services. Responsibilities include evaluating system performance, preparing test plans, integrating hardware and software, and ensuring compliance with DoD standards, all with a focus on dismounted operations.
Top Skills: CC++JavaPython
25 Days Ago
Mountain View, CA, USA
Entry level
Entry level
Automotive
As a System Integration Engineer, you will contribute significantly to the product design lifecycle by integrating software and hardware components for self-driving vehicles. Your responsibilities include creating integration plans, documenting workflows, designing test cases, and validating project requirements.
Top Skills: CC++Python
25 Days Ago
Mountain View, CA, USA
Entry level
Entry level
Automotive
The 3D Reconstruction Engineer will leverage advanced learning-based reconstruction methods to develop a pioneering neural simulation product for autonomous vehicles. Responsibilities include working with customers to address their technical needs and pushing the boundaries of neural reconstruction of driving scenes.
Top Skills: C++CudaPython
25 Days Ago
Remote
United States
Junior
Junior
Aerospace
The DevOps Engineer at Interstellar Lab will improve customer experience by deploying product updates and handling production issues. Responsibilities include automating development processes, ensuring system security, root cause analysis of errors, and project management involvement. Experience in software engineering and familiarity with cloud environments are essential.
Top Skills: CC++GoPythonRust
25 Days Ago
San Mateo, CA, USA
Senior level
Senior level
Edtech
As a Senior Software Engineer for Site Reliability at IXL Learning, you will enhance and maintain product reliability and performance. Responsibilities include optimizing site performance, developing monitoring tools, collaborating with application engineers, and addressing technical challenges. You will build scalable solutions and propose architectural improvements, all aimed at impacting millions of users positively.
Top Skills: BashCC++JavaPerlPython
25 Days Ago
Remote
Hybrid
San Mateo, CA, USA
Senior level
Senior level
Gaming • Information Technology • Mobile • Software • Esports
As an Expert UI Engineer, you will develop, implement, and optimize UI systems for a next-gen video game project, collaborating with designers and engineers to create top-performing interfaces and maintain UI architecture.
Top Skills: CC++
25 Days Ago
Mountain View, CA, USA
214K-228K Annually
Mid level
214K-228K Annually
Mid level
Artificial Intelligence • Robotics
As a Robotics Software Engineer in Motion Planning, you will design and implement motion planning algorithms, improve the robotic software framework, and develop user-friendly debugging tools, collaborating with a team to enhance industrial robotics capabilities.
Top Skills: C++
25 Days Ago
Pittsburgh, PA, USA
75K-120K Annually
Entry level
75K-120K Annually
Entry level
Angel or VC Firm • Other
The Junior Robotics Software Engineer will work on developing robust software for autonomous aircraft ground movements. Responsibilities include creating software components, improving system performance, and collaborating with other engineers to integrate various technologies. The role offers the chance to work with both in-vehicle and off-vehicle applications and participate in various stages of the project.
Top Skills: C++Python
25 Days Ago
Hybrid
Cambridge, MA, USA
Expert/Leader
Expert/Leader
Robotics • Transportation
The Principal Robotics Systems Engineer at Pickle will lead the design and architecture of scalable robotics software systems for warehouse automation. Responsibilities include defining system requirements, leading software-hardware integration, developing communication frameworks, and providing technical leadership. The engineer will ensure real-time execution, safety, and fault tolerance in robotic systems while collaborating with various engineering teams.
Top Skills: C++Python
Internship
HR Tech
The Robotics Engineering Intern will support the development and testing of robotic systems, involving mechanics, electronics, and software integration. Responsibilities include designing components using CAD software, troubleshooting systems, and collaborating on multidisciplinary projects. The intern will apply analytical skills and project management capabilities to contribute effectively in a team environment.
Top Skills: C++Python
Internship
HR Tech
As a Robotics Engineering Intern, you will contribute to the development and testing of robotic systems, participate in assembly and troubleshooting, and collaborate on multidisciplinary projects. Strong analytical skills, knowledge of robotics, and familiarity with programming languages like Python and C++ are essential.
Top Skills: C++Python
Internship
HR Tech
The Robotics Engineering Intern will support the development and testing of robotic systems. Responsibilities include contributing to assembly, troubleshooting, and software integration, while applying knowledge of robotics systems and methods. The intern will also engage in collaborative projects and develop project management and communication skills.
Top Skills: C++Python
25 Days Ago
Minneapolis, MN, USA
Internship
Internship
HR Tech
The Robotics Engineering Intern will support the development and testing of robotic systems, contributing to design, assembly, and troubleshooting tasks. The intern will work on multidisciplinary projects, utilizing programming languages and CAD software, while enhancing their skills in communication, project management, and technical problem-solving.
Top Skills: C++Python
25 Days Ago
Charlotte, NC, USA
Internship
Internship
HR Tech
The Robotics Engineering Intern will assist in the development and testing of robotic systems, contributing to assembly, troubleshooting, and project management while gaining experience in robotics systems and CAD design.
Top Skills: C++Python
25 Days Ago
Mountain View, CA, USA
158K-200K Annually
Junior
158K-200K Annually
Junior
Automotive
In this role, you will enhance automation and efficiency in ML workflows by developing automated pipelines and infrastructure for model training. You'll identify workflow bottlenecks and implement solutions to ensure quality across all ML processes, assisting both product and research teams.
Top Skills: C++Python
25 Days Ago
Pleasanton, CA, USA
150K-250K Annually
Senior level
150K-250K Annually
Senior level
Information Technology • Semiconductor
As an Embedded Software Developer, you will design and implement security firmware for the Secure Enclave of Alif’s products. Collaborating with firmware developers and system architects, you will ensure the security of the embedded systems, develop provisioning tools, and manage security threats leveraging your expertise in cryptography and embedded systems architecture.
Top Skills: CC++Python
25 Days Ago
Cary, NC, USA
167K-246K Annually
Entry level
167K-246K Annually
Entry level
Gaming • Metaverse
As a Gameplay Systems Programmer for Fortnite, you'll architect and implement new game systems, optimize existing ones, and enhance player customization. Collaborate with various teams and maintain technical excellence across platforms.
Top Skills: C++
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account