Get the job you really want.

Top C++ Jobs

22 Days Ago
Los Angeles, CA, USA
40 Employees
140K-250K Annually
Senior level
40 Employees
140K-250K Annually
Senior level
3D Printing • Computer Vision • Hardware • Machine Learning • Robotics
As a Senior Software Engineer at Freeform, you'll architect and develop software for autonomous metal 3D printing factories, focusing on controls, data acquisition, and geometry processing. You will collaborate with engineers, enhance testing and support CI/CD, contributing to high-quality, automated production capabilities.
Top Benefits:
401-K
Company Equity
Company Outings
+31 More
21 Days Ago
United States
Remote
6,355 Employees
Internship
6,355 Employees
Internship
Productivity • Software • Conversational AI
As a Software Engineer Intern at Twilio, you'll design and develop software solutions for next-generation communications, working on distributed systems and real-time audio processing. You'll manage core features, participate in code reviews, and enhance your coding skills in a dynamic and supportive environment.
21 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 Backend Software Engineer for Robotics Platform & Capabilities, you will design and implement cloud and on-premises systems for developing and deploying automation solutions. Your role involves collaborating across teams, supporting developer communities, and ensuring that the software meets real-world applications in industrial settings.
22 Days Ago
San Jose, CA, USA
51 Employees
Expert/Leader
51 Employees
Expert/Leader
Artificial Intelligence • Hardware
As a Principal Systems Engineer at Recogni, you will lead the development of multimodal generative AI products by designing, optimizing, and supporting complex software applications that integrate hardware components. You will also guide system architecture and collaborate with a global engineering team to address technical challenges in AI inference solutions.
2,500 Employees
Senior level
Artificial Intelligence • Automotive • Machine Learning • Robotics • Transportation
As a Senior Software Engineer II at Cruise, you'll lead the design, development, and implementation of complex software for autonomous vehicles, focusing on systems architectures, data processing, and remote testing tools. You'll collaborate with cross-functional teams and drive software reliability improvements, mentoring others in the process.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+40 More
22 Days Ago
Liberty Lake, WA, USA
202 Employees
90K-125K Annually
Mid level
202 Employees
90K-125K Annually
Mid level
Cloud • Software
As a Software Engineer II at OpenEye, you will develop and maintain OpenEye Web Services, manage projects independently, mentor junior developers, and collaborate with product management and stakeholders. You will engage in Agile meetings as part of the development process.
22 Days Ago
Worcester, MA, USA
34 Employees
Mid level
34 Employees
Mid level
Information Technology • Software
The Innovative C++/Python Software Developer will work on cutting-edge technology and complex problems, focusing on embedded and application software for clients such as NASA. Responsibilities include collaborating on software projects, coding in Python and C++, and utilizing AWS technologies, while ensuring quality and efficient solutions are delivered.
22 Days Ago
Boston, MA, USA
Remote
273 Employees
Senior level
273 Employees
Senior level
Artificial Intelligence • Big Data • Machine Learning
As a Senior Software Engineer at Weka, you will design and develop distributed filesystem components, manage core filesystem features like snapshots and RAID logic, and oversee customer data handling. Your role involves implementing algorithms at large scales to enhance data management and improve performance across AI-driven workloads.
22 Days Ago
USA
Remote
67 Employees
Senior level
67 Employees
Senior level
Gaming
As a Senior Unreal Engineer, you will work closely with teams to define game features, implement and maintain source code, support artists and designers, and ensure high-quality systems. You will also review code and provide guidance in a collaborative setting, while contributing to the technical documentation and development plans.
22 Days Ago
United States
Remote
2,382 Employees
118K-231K Annually
Senior level
2,382 Employees
118K-231K Annually
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer, Developer Productivity role focuses on supporting and improving build systems for MongoDB's engineering organization. Responsibilities include developing new build-related capabilities, enhancing developer productivity by reducing build and CI times, mentoring other developers, and collaborating across project lifecycles.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
22 Days Ago
Chicago, IL, USA
2,382 Employees
91K-178K Annually
Mid level
2,382 Employees
91K-178K Annually
Mid level
Big Data • Cloud • Software • Database
The Solutions Architect at MongoDB is responsible for guiding customers in designing scalable systems using MongoDB's data platform, collaborating with sales teams, and ensuring customer success through technical alignment and effective communication. The role involves advising on architectures and strategies while participating in sales activities such as demos and technical discovery.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
22 Days Ago
Los Angeles, CA, USA
4,500 Employees
Senior level
4,500 Employees
Senior level
eCommerce • Gaming
As a Staff Software Engineer in the League of Legends team, you will implement movement systems and camera features by collaborating with designers. Responsibilities include mentoring, ensuring code quality, and optimizing performance in a hybrid development environment.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+18 More
23 Days Ago
Everett, WA, USA
100 Employees
171K-212K Annually
Senior level
100 Employees
171K-212K Annually
Senior level
Energy
As a Senior Software Engineer at Helion, you will enhance and scale equipment and diagnostics by developing data acquisition systems and building strong software infrastructure. Collaborating with engineering teams, you will create GUIs for real-time performance monitoring, implement algorithms for sensor interfacing, and manage software architecture and version control processes.
22 Days Ago
USA
Remote
35 Employees
Mid level
35 Employees
Mid level
Security • Software
As a Rust Engineer, you will work on developing and maintaining secure distributed services in Rust, collaborate with cross-functional teams, and understand both hardware and software configurations to enhance the current codebase and architecture.
22 Days Ago
San Francisco, CA, USA
2,500 Employees
Mid level
2,500 Employees
Mid level
Artificial Intelligence • Automotive • Machine Learning • Robotics • Transportation
The role involves designing core platform backend software components, improving efficiency and scalability for ML workflows, collaborating with scientists for model training, and leading large initiatives to enhance Cruise's ML systems. Candidates need experience with large distributed systems and strong problem-solving skills.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+40 More
22 Days Ago
Pittsburgh, PA, USA
Hybrid
765 Employees
155K-207K Annually
Senior level
765 Employees
155K-207K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
Design and develop software for embedded platforms in safety-critical applications for autonomous vehicles. Lead technical initiatives, create firmware components, design testing protocols, and provide mentorship to other engineers.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
22 Days Ago
Boston, MA, USA
Hybrid
765 Employees
153K-207K Annually
Senior level
765 Employees
153K-207K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
You will design and develop safety-critical infrastructure software for autonomous vehicles, including firmware components, test harnesses, and provide technical mentorship to other engineers. Your role involves working with embedded platforms, leading technical initiatives, and supporting the team.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
22 Days Ago
Boston, MA, USA
709 Employees
Senior level
709 Employees
Senior level
Consumer Web • Internet of Things • Security
As a Senior Software Engineer on the Video team, you'll develop and maintain cloud-based systems for home security cameras, ensuring real-time visibility and control for customers. Responsibilities include designing and optimizing software solutions, mentoring junior engineers, and participating in on-call rotations for system maintenance and support.
22 Days Ago
Laurel, MD, USA
26 Employees
Expert/Leader
26 Employees
Expert/Leader
Information Technology
The Mid Level Software Engineer will participate in the software lifecycle from requirements definition through design and development. Responsibilities include coding, testing, and debugging software systems, as well as supporting system admins, developing training materials, and mentoring junior team members. Experience with full-stack application design, relational and NoSQL databases, web APIs, and Agile methodologies is required.
22 Days Ago
USA
Remote
77 Employees
161K-203K Annually
Senior level
77 Employees
161K-203K Annually
Senior level
Digital Media
You will build systems to tackle performance issues at Gather by designing benchmarks and conducting performance tests across the entire stack, including desktop, web applications, and GPU-bound features. You'll collaborate with engineers to optimize software performance and foster a culture of performance awareness throughout the development life cycle.
22 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Software Engineer at NVIDIA, you will develop and optimize 3D computer vision algorithms using CUDA, collaborate with teams to enhance software ecosystems for autonomous vehicles and robots, and manage performance metrics for large-scale computer vision workloads.
22 Days Ago
Germantown, MD, USA
Hybrid
111 Employees
Mid level
111 Employees
Mid level
Big Data • Marketing Tech • Analytics
The Software Developer at DataLab will develop scalable software solutions, tackle big data processing challenges, implement internal process improvements, collaborate on new solutions, mentor junior developers, and lead projects to drive end-to-end application development.
22 Days Ago
Louisville, KY, USA
655 Employees
101K-151K Annually
Senior level
655 Employees
101K-151K Annually
Senior level
Logistics • Software
The Senior Robotics Engineer will design, develop, and implement advanced robotic systems in collaboration with cross-functional teams. Responsibilities include conducting feasibility studies, optimizing robotic performance, integrating subsystems, ensuring compliance with safety standards, and mentoring junior engineers.
22 Days Ago
Chevy Chase, MD, USA
26,259 Employees
Senior level
26,259 Employees
Senior level
Insurance
The Staff Software Engineer will lead technical strategies and execution of a roadmap to enhance systems and address complex problems. Responsibilities include collaborating on product development, ensuring quality and performance, mentoring engineers, and driving continuous improvement in processes and practices.
22 Days Ago
Chevy Chase, MD, USA
26,259 Employees
Senior level
26,259 Employees
Senior level
Insurance
The Senior Engineer will design, build, and maintain scalable web solutions and distributed systems, lead code reviews, mentor engineers, and collaborate across teams to deliver high-quality technology products. The role requires expertise in multiple programming languages and technology stacks, with a focus on microservices, DevOps, and cloud architecture.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size