Get the job you really want

Top C++ Jobs

2,770+ Job Results
Yesterday
2 Locations
993 Employees
Entry level
993 Employees
Entry level
Automotive
The Perception Algorithm Engineer will contribute to the development of a map-less self-driving product, focusing on ego-localization and static environment modeling. Key responsibilities include researching algorithms, collaborating with AI teams, and executing projects across platforms.
Top Benefits:
Remote Work Program
Yesterday
Menlo Park, CA, USA
Hybrid
450 Employees
180K-215K Annually
Mid level
450 Employees
180K-215K Annually
Mid level
AdTech • Fintech • Marketing Tech
The Senior Software Engineer will design and optimize the Cardlytics Ad Marketplace platform, focusing on scalable solutions for ad delivery and machine learning model integration. Responsibilities include collaborating with data scientists, developing data pipelines, and maintaining high coding standards and documentation while evaluating new technologies.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+29 More
Yesterday
San Jose, CA, USA
21,000 Employees
171K-325K Annually
Senior level
21,000 Employees
171K-325K Annually
Senior level
Artificial Intelligence • Digital Media • Marketing Tech • Software
As a Senior Machine Learning Architect, you will design, develop, and implement machine learning models and systems, optimize ML pipelines, mentor junior team members, and collaborate with various teams to integrate ML algorithms into Adobe products, enhancing personalized customer experiences.
Yesterday
Hawthorne, CA, USA
8,879 Employees
120K-170K Annually
Junior
8,879 Employees
120K-170K Annually
Junior
Aerospace • Other
As a Software Engineer on the Displays team at SpaceX, you will create user interfaces and backend systems to improve operations and enhance astronaut safety. Responsibilities include managing software complexity, engaging with operators for feedback, and maintaining software engineering best practices. Your work will support the operation of multiple Starship vehicles simultaneously, impacting crewed missions to the Moon and beyond.
Yesterday
Fort Belvoir, VA, USA
170 Employees
Senior level
170 Employees
Senior level
Other
The Software Engineer III will serve as a subject matter expert in computer and software for the Program Executive Office Soldier, focusing on the design, development, testing, and deployment of innovative cloud services and portable computer systems.
Yesterday
San Mateo, CA, USA
4,731 Employees
130K-200K Annually
Senior level
4,731 Employees
130K-200K Annually
Senior level
Edtech
As a Senior Software Engineer in Site Reliability, you'll focus on maintaining optimal product performance and uptime. Responsibilities include developing monitoring dashboards, identifying technical problems, collaborating with application engineering teams for scalable solutions, and proposing architecture improvements.
Yesterday
USA
Remote
83 Employees
Senior level
83 Employees
Senior level
Robotics
As a Senior Robotics Software Engineer at Agility Robotics, you will develop and implement autonomous manipulation behaviors for humanoid robots, collaborating closely with various teams to address complex engineering challenges in real-world applications.
Yesterday
Mountain View, CA, USA
908 Employees
125K Annually
Mid level
908 Employees
125K Annually
Mid level
Artificial Intelligence • Automotive • Information Technology • Robotics
As a Senior Software Engineer focused on Engineering Productivity, you'll enhance Nuro's engineering processes by identifying inefficiencies, developing new tools, and building scalable infrastructure. You will collaborate across teams to improve engineering velocity and educate developers on best practices, utilizing advanced techniques and Generative AI to elevate productivity.

Featured Jobs

Yesterday
Santa Clara, CA, USA
21,960 Employees
Junior
21,960 Employees
Junior
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Software Quality Test Development Engineer, you will coordinate detailed test plans, review product specifications, execute daily regression testing, and ensure software integrity meets quality standards before release. You'll also develop and enhance automated test frameworks for NVIDIA’s automotive software stack.
Yesterday
Mountain View, CA, USA
472 Employees
Senior level
472 Employees
Senior level
Automotive
As a Platform Software Engineer, you will architect and develop reliable embedded software for vehicles, integrate vendor components, implement RTOS applications, customize Android services, and work with cross-functional teams to maintain software products.
Top Benefits:
401-K
Yesterday
United States
Remote
800 Employees
Mid level
800 Employees
Mid level
Big Data • Food • Mobile • Payments
The Site Reliability Engineer will enhance the reliability and uptime of Fetch's services by engaging in the complete lifecycle of services, from design to deployment, monitoring performance, and employing automation for scale. They will participate in incident response and work within a diverse team to improve systems sustainably.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
Yesterday
Reston, VA, USA
578,950 Employees
108K-216K Annually
Senior level
578,950 Employees
108K-216K Annually
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
You will design, build, and maintain high-performance APIs and software services for customers, develop reusable code, assess and enhance application functionality, troubleshoot performance issues, and develop automated test cases. The role emphasizes scalable microservices, cloud application development, and operational excellence.
Yesterday
San Francisco, CA, USA
294 Employees
143K-193K Annually
Senior level
294 Employees
143K-193K Annually
Senior level
Gaming • eSports
As a Senior Software Engineer, you will create new features and enhance the core functionality of Second Life's Server team. The role involves developing backend applications, ensuring system stability, collaborating with product and QA teams, and leveraging cloud platforms for deployment.
Yesterday
Austin, TX, USA
36 Employees
Senior level
36 Employees
Senior level
Blockchain • Gaming • Cryptocurrency
The Senior Unity 3D Client Engineer will manage, design, implement, and debug new game systems and tools within the Unity Game engine, contributing to technical architecture and problem-solving for a AAA RPG. They will ensure high-quality performance and participate in the entire game development process.
2 Days Ago
Mountain View, CA, USA
190 Employees
214K-228K Annually
Mid level
190 Employees
214K-228K Annually
Mid level
Artificial Intelligence • Robotics
As a Robotics Software Engineer in Motion Planning at Intrinsic, you will design and implement motion planning and kinematics algorithms while contributing to the robustness of the robotic software platform. Collaboration with engineers will be key to enhance the robot's capabilities for various industrial tasks.
2 Days Ago
Murfreesboro, TN, USA
15,000 Employees
78K-122K Annually
Mid level
15,000 Employees
78K-122K Annually
Mid level
Artificial Intelligence • Automotive • Computer Vision • Internet of Things • Machine Learning
The Sr Engineer – Software will design, implement, and test software for vehicle control subsystems. Responsibilities include writing high-quality embedded software, supporting project management, conducting testing, writing requirements documentation, and collaborating with other engineers. The role also involves mentoring entry-level engineers and ensuring compliance with engineering standards.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+54 More
24 Days Ago
South, KY, USA
440,000 Employees
Senior level
440,000 Employees
Senior level
Information Technology • Software • Consulting • App development • Generative AI • Big Data Analytics • Automation
As a C++ Developer, you will maintain and support the tuxedo services of a homegrown system, which is crucial for planning and back-office support. Responsibilities include providing 24x7 support and maintenance, leading group efforts, and analyzing solutions to problems.
2 Days Ago
Pleasanton, CA, USA
157 Employees
150K-250K Annually
Senior level
157 Employees
150K-250K Annually
Senior level
Information Technology • Semiconductor
The Embedded Software Application Engineer at Alif Semiconductor will design embedded firmware and application examples, develop reference designs, create training materials, and ensure customer satisfaction through support and guidance. The role also involves collaborating with marketing and documentation teams, as well as assisting in business development activities.
2 Days Ago
Pleasanton, CA, USA
157 Employees
150K-250K Annually
Senior level
157 Employees
150K-250K Annually
Senior level
Information Technology • Semiconductor
As an Embedded Software Developer at Alif Semiconductor, you will develop security firmware for the Secure Enclave in MCU/MPU products, collaborate with team members, and ensure timely delivery of developed firmware and tools, while addressing security threats and market feedback.
2 Days Ago
United States
Remote
103 Employees
Expert/Leader
103 Employees
Expert/Leader
Software
As a Staff Software Engineer, you'll provide technical leadership on API development, implement new product features, create design documentation, and collaborate with product leads to ensure requirements are met. You'll also evolve the system architecture for scalability and maintain high standards in software quality and maintainability.
2 Days Ago
Huntsville, AL, USA
1 Employees
Senior level
1 Employees
Senior level
Semiconductor • Renewable Energy
The Senior Software Developer will support the MOSSI II contract by collaborating with the database and commanding development team on the Payload Operations Integration Center. Responsibilities include developing large distributed systems, network programming, and unit testing.
2 Days Ago
New York, NY, USA
10 Employees
125K-275K Annually
Mid level
10 Employees
125K-275K Annually
Mid level
Sports
As a Senior Backend Engineer, you will enhance the sports prediction market's performance by improving the API for algorithmic trading integrations, scaling data ingestion pipelines, and expanding product features based on core functionalities. You will utilize your expertise in distributed systems and cloud-based architectures while collaborating with frontend teams to ensure a seamless user experience.
2 Days Ago
Appleton, WI, USA
15,000 Employees
78K-122K Annually
Mid level
15,000 Employees
78K-122K Annually
Mid level
Artificial Intelligence • Automotive • Computer Vision • Internet of Things • Machine Learning
Responsible for ensuring high quality of end-to-end IoT applications for Fire, Refuse collection, and Concrete mixer markets by designing and implementing automated tests and software deployment pipelines. Tasks include quality assurance, performance monitoring, and test result documentation.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+54 More
2 Days Ago
Mountain View, CA, USA
2,359 Employees
50-50 Annually
Internship
2,359 Employees
50-50 Annually
Internship
Automotive
The intern will work on eliminating unnecessary dependencies in simulation binaries, improve build times, and automate performance regression detection while collaborating closely with software engineers in a hybrid work environment.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
2 Days Ago
Mountain View, CA, USA
2,359 Employees
60-60 Annually
Internship
2,359 Employees
60-60 Annually
Internship
Automotive
As a Summer Intern at Waymo, you will work on scaling a custom optimization algorithm within the Simulation platform, applying PhD-level optimization techniques and numerical algorithms to improve performance assessments. You will collaborate with various teams and contribute significantly to impactful projects.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size