Get the job you really want

Top C++ Jobs

2,599+ Job Results
9 Days Ago
Sterling, VA, USA
10 Employees
Junior
10 Employees
Junior
Information Technology • Consulting
The Junior .NET Developer will engage in software development for transportation safety products, collaborating with leads, performing unit tests, peer reviews, and maintaining code version control. Responsibilities also include documentation and independent work on software solutions, while pursuing professional growth.
9 Days Ago
Oakland, CA, USA
Hybrid
1,200 Employees
257K-321K Annually
Senior level
1,200 Employees
257K-321K Annually
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the architecture, design, and development of Fivetran’s Data Lake product, ensuring highly reliable data lake systems while collaborating with product teams. Responsibilities include analyzing faults and performance issues, contributing to open-source projects, and setting technical directions for cross-functional teams.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+57 More
9 Days Ago
Cary, NC, USA
5,500 Employees
Senior level
5,500 Employees
Senior level
Gaming • Metaverse
As a Senior AI Programmer at Epic, you will enhance Unreal Engine's AI tool chain by developing and maintaining existing systems, adding new features to the navigation system, and collaborating to improve usability. Your focus will be on innovative solutions while supporting partners in achieving their goals with AI tools.
Top Benefits:
401-K
Company Outings
Dental Insurance
+9 More
9 Days Ago
Columbia, MD, USA
127 Employees
Junior
127 Employees
Junior
Software
The Software Engineer will design, code, and test new software applications, enhance existing software, and build testing pipelines while participating in Agile development processes. Responsibilities include architecture design, stakeholder collaboration, and maintaining technical documentation.
9 Days Ago
Herndon, VA, USA
127 Employees
Junior
127 Employees
Junior
Software
As a Software Engineer, you'll design, code, test, and debug software applications, enhance existing solutions, and build robust software for operational needs. You'll collaborate in an Agile team, participate in code reviews, and ensure tech documentation is maintained, while staying updated with industry practices.
9 Days Ago
Santa Clara, CA, USA
Hybrid
471 Employees
150K-190K Annually
Senior level
471 Employees
150K-190K Annually
Senior level
Software
The Senior Software Engineer will design and implement algorithms for detection fusion and tracking to enhance perception performance. The role involves benchmarking perception metrics, troubleshooting real-world perception issues in autonomous driving, and ensuring seamless integration of sensory data from cameras, radars, and lidars.
9 Days Ago
San Diego, CA, USA
7,400 Employees
153K-229K Annually
Mid level
7,400 Employees
153K-229K Annually
Mid level
Healthtech • Biotech
The Staff Embedded Software Engineer (Compute) will implement algorithms on new compute architectures, optimize code performance on CPU and GPU architectures, develop and maintain Linux board support packages, and produce technical documentation. This role involves collaboration within small engineering teams on various projects.
Top Benefits:
401-K
Adoption Assistance
Company Equity
+20 More
9 Days Ago
San Diego, CA, USA
750 Employees
131K-197K Annually
Senior level
750 Employees
131K-197K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
The Staff Engineer will develop innovative software solutions for test automation and hardware integration in AI and robotics. Responsibilities include architecting automation frameworks, defining API test coverages, mentoring junior engineers, and collaborating cross-functionally to ensure software quality and reliability.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+49 More
9 Days Ago
United States
Remote
138 Employees
115K-130K Annually
Mid level
138 Employees
115K-130K Annually
Mid level
Software • Automation
As an Embedded Systems Software Engineer at Bluesight, you will lead firmware initiatives, work on Linux-based systems, and develop APIs and integrations for RFID scanners. Your responsibilities include automating inventory management, managing device security, and collaborating with teams to ensure code quality and functionality.
9 Days Ago
United States
Remote
125 Employees
80K-125K Annually
Mid level
125 Employees
80K-125K Annually
Mid level
Gaming • News + Entertainment
The Software Engineer II will develop game tools and technologies, work on the Wave client, perform code reviews, and address performance and architectural challenges to enhance the live entertainment experience in the metaverse.
9 Days Ago
Sunnyvale, CA, USA
4,869 Employees
Entry level
4,869 Employees
Entry level
AdTech
The Automation Engineer will develop tools and applications using languages such as Javascript and C++ for automation and system management, collaborate to improve workflow processes, and provide training and support within the Graphic Production Services team while ensuring the artistic integrity of assets.
9 Days Ago
CA, USA
Remote
636 Employees
120K-155K Annually
Senior level
636 Employees
120K-155K Annually
Senior level
Semiconductor
The Senior Product Engineer will develop and execute New Product Introduction plans, manage qualifications, support customers, enhance yields, and perform cost analysis. They will work closely with cross-functional teams to ensure successful product ramp-up in semiconductor manufacturing.
9 Days Ago
San Jose, CA, USA
55 Employees
Senior level
55 Employees
Senior level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
As a Senior Site Reliability Engineer, you will enhance the entire service lifecycle, design software platforms, develop cloud-managed data infrastructure components, establish automation for system scaling, and manage incident responses. You'll contribute significantly to the evolution of large-scale systems and ensure seamless integration for optimum performance.
9 Days Ago
San Jose, CA, USA
55 Employees
Mid level
55 Employees
Mid level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The Senior Site Reliability Engineer will manage the lifecycle of services including design, development, deployment, and operation. The role involves designing software platforms, scaling systems through automation, and providing user support. A strong understanding of programming and distributed systems is required.
9 Days Ago
San Jose, CA, USA
55 Employees
Senior level
55 Employees
Senior level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The role involves leading the development of high-performance cloud database products, enhancing core features, and conducting research to implement new technologies. The engineer will improve product performance and support mission-critical systems, requiring a solid background in database development and distributed systems.
9 Days Ago
San Jose, CA, USA
55 Employees
Senior level
55 Employees
Senior level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The Senior Software Development Engineer will lead the development of large-scale cloud database products, focusing on high-performance and cost-effective solutions. Responsibilities include designing and enhancing database systems, improving product performance, and conducting research on new technologies. The role requires a strong background in backend engineering and database principles.
9 Days Ago
San Jose, CA, USA
55 Employees
Senior level
55 Employees
Senior level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The Tech Lead/Senior Software Engineer will create innovative monetization products and develop scalable services for ads. Responsibilities include designing systems to optimize monetization with machine learning, implementing new ad solutions, and collaborating across teams to drive product initiatives.
9 Days Ago
San Jose, CA, USA
55 Employees
Senior level
55 Employees
Senior level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
As a Senior Backend Software Engineer, you'll develop scalable and secure backend services and tools to enhance Security & Privacy systems. You'll optimize backend systems for security and efficiency, ensuring top engineering practices across the product engineering disciplines.
9 Days Ago
San Jose, CA, USA
55 Employees
Senior level
55 Employees
Senior level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The Sr Site Reliability Engineer will design and develop solutions to automate technical operations for large-scale systems, enhance stability, monitor performance, and respond to production issues while working closely with other teams.
9 Days Ago
San Jose, CA, USA
55 Employees
Junior
55 Employees
Junior
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The Network Software Development Engineer will design and develop switch OS for data center network devices while exploring new technologies for improved network efficiency. Responsibilities include hands-on development in high-speed networking, hardware-software interaction, and switch/router OS knowledge.
9 Days Ago
San Jose, CA, USA
55 Employees
Senior level
55 Employees
Senior level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The Senior Site Reliability Engineer will design and develop automated solutions for large-scale systems, improve system stability, define performance indicators, and respond to production issues while collaborating with various teams.
9 Days Ago
San Jose, CA, USA
55 Employees
Senior level
55 Employees
Senior level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The Senior Backend Software Engineer will develop efficient and secured backend services and tools, specifically for Security and Privacy systems. Responsibilities include optimizing backend systems for data security and scalability and practicing engineering excellence across disciplines.
9 Days Ago
San Jose, CA, USA
55 Employees
Senior level
55 Employees
Senior level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The Tech Lead, Senior Software Engineer for Generative AI will be responsible for designing and implementing backend systems for generative AI models, building automation frameworks, leading project planning and execution, and collaborating with product teams to ensure successful product delivery.
9 Days Ago
San Jose, CA, USA
55 Employees
Entry level
55 Employees
Entry level
Artificial Intelligence • Cloud • Fintech • Healthtech • Biotech
The role involves developing software for data center network management automation and enhancing network delivery effectiveness. Responsibilities include building platform products and tooling services for network planning, deployment, change verification, and analytics to support the network engineering lifecycle.
9 Days Ago
3 Locations
Remote
120 Employees
Senior level
120 Employees
Senior level
Artificial Intelligence
The Neural Network Optimization Engineer will design, develop, and optimize neural networks on AI accelerator hardware. This includes understanding performance bottlenecks, working with customers and cross-functional teams to resolve challenges, and providing feedback for product improvement. The role also involves implementing low-level C++ programs for neural net operations and ensuring effective use of technology for customers.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size