Get the job you really want.

Top C++ Jobs

17 Days Ago
2 Locations
Remote
265 Employees
187K-260K Annually
Expert/Leader
265 Employees
187K-260K Annually
Expert/Leader
Hardware • Manufacturing
The Staff Software Engineer will develop and implement software for controlling photonic quantum computers using Rust, design system software architecture, and collaborate with various teams. Responsibilities include participating in code reviews, maintaining control software, and promoting best software development practices.
17 Days Ago
Seattle, WA, USA
1,579 Employees
146K-210K Annually
Senior level
1,579 Employees
146K-210K Annually
Senior level
Automotive
As a Senior Software Engineer at Aurora, you will develop and maintain cloud infrastructure, build developer-facing tools to enhance development velocity, and create observability services to support debugging web services. Collaboration with various teams is essential to gather requirements and drive projects forward.
17 Days Ago
San Francisco, CA, USA
802 Employees
Mid level
802 Employees
Mid level
Gaming • Software • Virtual Reality
As a Software Engineer, you will develop mapping and geospatial data services, construct data pipelines, and create backend services and APIs for games and the Lightship community. You will ensure high coding standards, optimize map services, and support cross-functional teams in a hybrid work environment.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+14 More
17 Days Ago
Sunnyvale, CA, USA
578,950 Employees
110K-286K Annually
Senior level
578,950 Employees
110K-286K Annually
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Staff Software Engineer at Constellation will lead the mobile engineering teams, focusing on developing SDKs and mobile applications that employ AI, augmented reality, and computer vision technologies. The role involves managing a team, collaborating across departments, and driving technological advancements to enhance user experiences in retail.
17 Days Ago
Sunnyvale, CA, USA
578,950 Employees
90K-234K Annually
Senior level
578,950 Employees
90K-234K Annually
Senior level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer at Walmart, you will work with the Item Recognition team to design, implement, and maintain services utilizing data capture and computer vision technologies. Responsibilities include system architecture design, pipeline engineering, and promoting coding best practices while collaborating with cross-functional teams.
17 Days Ago
Sunnyvale, CA, USA
578,950 Employees
117K-234K Annually
Mid level
578,950 Employees
117K-234K Annually
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
The Software Engineer III will develop innovative solutions using algorithms and full-stack programming. Responsibilities include managing complex projects, troubleshooting production issues, engaging with stakeholders for business solutions, and providing technical guidance. The role requires collaboration with cross-functional teams and expertise in various programming languages and frameworks.
17 Days Ago
Bentonville, AR, USA
578,950 Employees
90K-180K Annually
Mid level
578,950 Employees
90K-180K Annually
Mid level
Big Data • Cloud • Logistics • Machine Learning • Retail
As a Senior Software Engineer at Walmart Global Tech, you will design, build, and maintain high-performing APIs and software services. Responsibilities include developing reusable code, analyzing system performance, and implementing scalable microservices while adhering to coding best practices and collaborating closely with business stakeholders.
17 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Platform Software Engineer will innovate GPU-based AI servers focusing on PCIe architecture and system engineering. Responsibilities include defining system architecture for I/O performance, debugging complex issues, overseeing platform resilience, and improving GPU systems. The role requires collaboration throughout product development from architecture to customer support.
17 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Principal Software Engineer, you will develop and optimize decision-making and path-planning algorithms for autonomous vehicles, collaborate with teams on real-world implementations, and analyze traffic scenarios to enhance vehicle performance.
17 Days Ago
Hillsboro, OR, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Python Compiler Engineer will enhance NVIDIA’s CUDA Python offerings by architecting and developing new features, improving performance, and engaging with the community for optimal UX and standards in Python GPU solutions.
17 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a System Software Engineer, you will develop applications for GPU and high-performance computing servers, create software tools for chip development, and validate new hardware features. The role emphasizes strong C++ skills and understanding system software and architecture.
17 Days Ago
Lexington, KY, USA
27,104 Employees
105K-189K Annually
Senior level
27,104 Employees
105K-189K Annually
Senior level
Information Technology • Software
The Senior Application Developer is tasked with designing, developing, testing, and maintaining custom software applications. Responsibilities include collaborating with IT and business teams, maintaining documentation, and providing user support, while staying current with new technologies and ensuring applications meet organizational needs.
Top Benefits:
401-K
Child Care Benefits
Company Outings
+17 More
17 Days Ago
Lexington, KY, USA
27,104 Employees
85K-154K Annually
Senior level
27,104 Employees
85K-154K Annually
Senior level
Information Technology • Software
The Application Developer designs, develops, tests, and maintains custom software applications for the organization, collaborating with IT and business teams to align applications with operational goals. Responsibilities include debugging, documenting applications, providing support to end-users, and staying current with emerging technologies.
Top Benefits:
401-K
Child Care Benefits
Company Outings
+17 More
17 Days Ago
Colwell, IA, USA
223,850 Employees
126K-189K Annually
Senior level
223,850 Employees
126K-189K Annually
Senior level
Fintech
The Developer Experience Engineer enhances developer productivity through specialized desktop environments, efficient onboarding processes, and support for modern application engineering. Responsibilities include understanding engineering needs, participating in front-end development, implementing testing, maintaining CI/CD processes, and managing code quality tools in a cloud-based environment.
17 Days Ago
USA
Remote
24 Employees
Senior level
24 Employees
Senior level
Gaming • Software
As a Senior Software Engineer at Genpop, you will develop features for an original competitive team shooter, focusing on online services integration, supporting live services, and building tools. You will collaborate closely with your team while taking ownership of your work within a trunk based release process.
17 Days Ago
USA
Remote
262 Employees
190K-200K Annually
Mid level
262 Employees
190K-200K Annually
Mid level
3D Printing
The Senior Software Engineer will develop geometric and physics-based tools for 3D printing processes, focusing on predicting build issues, optimizing surface quality, and enhancing geometry processing. Responsibilities include writing cross-platform C++ tools for mesh preparation, generating print instructions, analyzing data, and contributing to the design of robust geometric operations.
17 Days Ago
2 Locations
Remote
Hybrid
141 Employees
158K-269K Annually
Senior level
141 Employees
158K-269K Annually
Senior level
Transportation
As a Software Engineer in Sensor Simulation, you will develop high-fidelity sensor simulation software for autonomous driving, collaborating with a team of scientists and engineers to enhance dataset generation and interactive scenarios. Your role includes advocating software best practices and contributing to architecture discussions.
17 Days Ago
2 Locations
Remote
Hybrid
141 Employees
141K-242K Annually
Senior level
141 Employees
141K-242K Annually
Senior level
Transportation
As a Technical Lead Manager for Embedded Systems, you will define the technical vision, lead projects while managing a team, implement low-level software for vehicle control systems, and collaborate with hardware and software teams to ensure safety and reliability in self-driving technology.
17 Days Ago
Location, WV, USA
Remote
550 Employees
Senior level
550 Employees
Senior level
Fitness • Gaming • Hardware • Software
As a Senior Software Engineer at Zwift, you'll work in a full-stack team delivering game features and enhancing user experiences in a cross-platform MMORPG. You'll mentor engineers, tackle complex technical challenges, and participate in various stages of project management. Your role involves coding in multiple languages and contributing to game development processes.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+50 More
17 Days Ago
USA
Remote
765 Employees
146K-225K Annually
Senior level
765 Employees
146K-225K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
The Senior Motion Planning Engineer will develop and enhance testing and debugging tools for the Motion Planner stack, ensuring robust, production-ready code. Responsibilities include collaborating with users to understand needs, improving system design for modularity, and offering support for user-reported issues. The role requires taking ownership of specific components and enhancing development practices within the team.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
17 Days Ago
Boston, MA, USA
Remote
Hybrid
765 Employees
146K-225K Annually
Senior level
765 Employees
146K-225K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
The Senior Motion Planning Engineer will develop and implement robust tooling and testing solutions for the Motion Planner stack, ensuring code is production-ready. The engineer will drive technical roadmaps, collaborate with users to address their needs, and support peer development practices while improving system design for modularity and adaptability.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
17 Days Ago
Reston, VA, USA
25 Employees
Senior level
25 Employees
Senior level
Cybersecurity
The Modeling & Simulation Engineer will support a Counter-Weapons of Mass Destruction program, focusing on high-fidelity modeling, simulation, and testing. Responsibilities include conducting computational modeling, geometry manipulation, and system analysis while collaborating with engineering teams to validate methodologies and tools.
17 Days Ago
Arlington, VA, USA
10,806 Employees
Mid level
10,806 Employees
Mid level
Aerospace
The Systems Integration Engineer provides operational support focused on hardware/software integration, configuration management, software modification, debugging, and test support for simulation training devices. The role includes system and network administration, as well as coordinating project tasks under supervision while applying engineering skills in software integration and testing.
17 Days Ago
Santa Clara, CA, USA
60 Employees
175K-225K Annually
Senior level
60 Employees
175K-225K Annually
Senior level
Artificial Intelligence • Machine Learning
As a Senior Software Engineer at Celestial AI, you will develop production-grade firmware for AI solutions using Photonic Fabric technology. Your role involves gathering requirements, implementing communication software, and collaborating closely with hardware/software teams, as well as ensuring high-quality output through best practices in software development.
17 Days Ago
Austin, TX, USA
2,724 Employees
Senior level
2,724 Employees
Senior level
News + Entertainment
The Senior Embedded Software Engineer at Roku will design and develop embedded software systems for Roku OS, collaborating with product managers and cross-functional teams. Responsibilities include feature development, code maintenance, scalability solutions, and integration of external components and APIs, aimed at ensuring top-quality consumer products.
Top Benefits:
401-K
Company Outings
Dental Insurance
+11 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size