Get the job you really want.

Top C++ Jobs

3 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Resiliency and Safety Architect at NVIDIA will collaborate with engineers to develop and implement verification test plans for GPU and SoC features, run simulations, develop diagnostics software, and optimize system robustness. The role requires a strong background in computer architecture, proficiency in RTL simulations, and programming skills in C/C++ and Python.
3 Days Ago
Stamford, CT, USA
67 Employees
Junior
67 Employees
Junior
Machine Learning • Business Intelligence
The C++ Software Engineer will design, develop, and optimize high-performance trading systems and analytics platforms, working closely with quantitative researchers and traders. Responsibilities include building core infrastructure for trading simulations and data pipelines, optimizing large-scale data processing, and creating tools to enhance research workflows.
3 Days Ago
San Jose, CA, USA
8,216 Employees
98K-182K Annually
Mid level
8,216 Employees
98K-182K Annually
Mid level
Cloud • Hardware • Software • Semiconductor
The Software Engineer II will design, develop, troubleshoot, and debug software programs focused on physical synthesis. This role involves collaboration with global R&D teams and providing engineering solutions to ensure customer success.
3 Days Ago
Torrance, CA, USA
18,996 Employees
76K-105K Annually
Entry level
18,996 Employees
76K-105K Annually
Entry level
Information Technology • Software
As an Associate Product Software Engineer, you will assist in developing and maintaining software applications, writing and executing unit tests, debugging code, and collaborating with team members to improve functionality and performance. You will also engage in testing and quality assurance while continually learning and enhancing your programming skills.
3 Days Ago
San Jose, CA, USA
93 Employees
Senior level
93 Employees
Senior level
Software • Cybersecurity
The Senior/Staff Software Engineer will develop sensor software for Windows to enhance cybersecurity, manage installation/upgrade images, collaborate with DevOps for sensor deployment, and address customer issues related to Windows sensors.
3 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior ASIC Verification Engineer will develop test plans, create testbenches using UVM, write RISCV microcode, analyze verification metrics, and collaborate with teams to ensure high-quality IP delivery.
3 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 will enhance developer productivity by providing a specialized desktop environment, improving onboarding, and supporting modern service and application engineering. Responsibilities include collaborating across teams to launch products, maintain CI/CD processes, and ensure software reliability through testing and quality control.
3 Days Ago
Huntington Beach, CA, USA
141,000 Employees
167K-227K Annually
Senior level
141,000 Employees
167K-227K Annually
Senior level
Aerospace • Information Technology • Cybersecurity • Defense • Manufacturing
The Lead Flight Software Engineer will drive software development initiatives for a tactical space-based imagery microsatellite. Responsibilities include leading software architecture, development, and integration while ensuring compliance with system requirements and industry standards. The role also involves mentoring other engineers and maintaining software documentation and verification.

Featured Jobs

3 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior System Software Engineer at NVIDIA, you will develop and optimize system software for AI applications in the Autonomous Vehicle Platform. Your role will involve working on complex compute algorithms in automotive embedded systems, collaborating with engineering teams, and driving features from proof-of-concept to production.
3 Days Ago
San Francisco, CA, USA
22 Employees
Senior level
22 Employees
Senior level
Blockchain • Software
As a Senior Software Engineer at Hivemapper, you will lead a team in designing and implementing embedded applications and computer vision pipelines for edge computing. Your role involves ensuring performance, development speed, and robustness in the software developed for high-level sensor drivers and dashcam applications. You will also be responsible for planning firmware and application releases.
3 Days Ago
Irving, TX, USA
23,630 Employees
125K-208K Annually
Expert/Leader
23,630 Employees
125K-208K Annually
Expert/Leader
Healthtech
As a Senior Engineer in Cloud Technology at McKesson, you will develop and implement a robust cloud engineering strategy for our B2B eCommerce platform using Azure technologies. Key responsibilities include ensuring cloud applications are secure and scalable, automating workflows, optimizing costs, and supporting data projects while adhering to security and compliance standards.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+19 More
3 Days Ago
Naperville, IL, USA
29,154 Employees
117K-176K Annually
Senior level
29,154 Employees
117K-176K Annually
Senior level
Biotech
The Lead Embedded Software Engineer will develop solutions for Ecolab's IoT devices, translating business requirements into technology solutions, providing technical guidance, and managing software engineering processes. Responsibilities include working with cross-functional teams, developing software for IoT systems, participating in Agile processes, and applying DevOps practices.
Top Benefits:
401-K
Child Care Benefits
Company Outings
+18 More
3 Days Ago
Tucson, AZ, USA
93,797 Employees
97K-180K Annually
Senior level
93,797 Employees
97K-180K Annually
Senior level
Healthtech • Biotech • Pharmaceutical
As a Solution Architect at Roche, you'll manage multiple IT systems for manufacturing operations, collaborating with business stakeholders to analyze requirements and deliver solutions. The role involves expertise in software development, working within FDA regulated environments, and improving business communication skills.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+23 More
3 Days Ago
55445, Minneapolis, MN, USA
172,344 Employees
86K-154K Annually
Senior level
172,344 Employees
86K-154K Annually
Senior level
eCommerce • Other • Retail
As a Sr. Engineer on the Observability team, you will develop backend services in Golang, focusing on alert notification infrastructure, API development, and managing applications using Kubernetes. You will design distributed systems, implement caching techniques, and collaborate across teams while fostering an inclusive culture.
3 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 System Software Engineer at NVIDIA, you will optimize computer vision AI models and SDKs, focusing on performance metrics, software architecture, and collaboration across teams. Responsibilities include profiling and debugging workloads, improving algorithms with CUDA, and providing technical leadership within the domain.
3 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior ASIC Design Engineer, you will develop and enhance RTL and SoC designs, collaborate with architects and other engineers on module design and integration, and improve design methodologies. Key tasks include logic synthesis, timing analysis, and ensuring successful SoC level integration.
3 Days Ago
Santa Clara, CA, USA
Hybrid
55 Employees
165K-240K Annually
Senior level
55 Employees
165K-240K Annually
Senior level
Analytics
The Sr. Back-End Software Engineer will design and develop impactful features for an AI-driven product, collaborating with engineers, product managers, and scientists. This role involves ownership of major software components, ensuring quality and maintainability, and delivering scalable back-end systems and APIs.
3 Days Ago
United States
Remote
750 Employees
174K-313K Annually
Senior level
750 Employees
174K-313K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
The Principal Full-stack Software Engineer will architect and build advanced AI interfaces for seamless human-AI interaction, implementing real-time streaming and feedback systems while working closely with ML engineers. The role requires strong frontend architecture and software engineering skills to ensure intuitive user experiences with Hivemind's AI technology.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+49 More
3 Days Ago
Suffolk, VA, USA
10,806 Employees
Senior level
10,806 Employees
Senior level
Aerospace
The software engineer will design, develop, and implement systems to support the U.S. Department of Defense's mission readiness through innovative cloud software. This involves working in a collaborative Agile environment, mentoring junior developers, and utilizing various programming languages and technologies to build software solutions.
3 Days Ago
Atlanta, GA, USA
36,000 Employees
Expert/Leader
36,000 Employees
Expert/Leader
Fintech • Information Technology • Payments • Software
The Principal Software Engineer will lead the design and development of a Point-of-Sale Fuel Controller, managing software solutions using C++. Responsibilities include architectural decision-making, project oversight, collaboration with teams, and mentoring engineers.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+21 More
3 Days Ago
Redmond, WA, USA
8,879 Employees
Junior
8,879 Employees
Junior
Aerospace • Other
As an Antenna Engineer at SpaceX, you will design and fabricate advanced antenna systems, contribute to the software development for digital beamforming, and collaborate with various engineering teams to optimize performance for Starlink products.
3 Days Ago
Redmond, WA, USA
8,879 Employees
Senior level
8,879 Employees
Senior level
Aerospace • Other
The Sr. RF/Microwave Engineer at SpaceX will design, implement, and verify electrical hardware for satellites and ground communication systems. Responsibilities include simulating communication systems, collaborating with various engineers, characterizing system performance, and providing technical support for regulatory teams.
3 Days Ago
O'Fallon, MO, USA
Senior level
Senior level
Payments
The Lead Software Engineer will improve transaction times for credit card transactions by identifying performance bottlenecks, configuring performance tests, and mentoring junior engineers, while working in an Agile environment and utilizing various programming languages and tools.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+65 More
3 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 software for the control of photonic quantum computers, participate in system architecture design, conduct code reviews, and collaborate across teams. Responsibilities include testing, maintaining control software, and promoting good software practices.
3 Days Ago
Location, WV, USA
Remote
86,261 Employees
Mid level
86,261 Employees
Mid level
Information Technology
The Sr. Analyst II Software Engineering will install applications on multi-platform networks, troubleshoot issues relating to software and data access, partner with customers to address needs, and suggest process improvements. Proficiency in various software applications and programming languages is essential.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size