Get the job you really want

Top C++ Jobs

2,769+ Job Results
7 Days Ago
Mountain View, CA, USA
Hybrid
165,000 Employees
225K-345K Annually
Senior level
165,000 Employees
225K-345K Annually
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
As a Senior Manager in the Vehicle Applications & Services Team, you will lead the design, development, and testing of automotive infotainment application software. Your role involves managing local and overseas teams, developing strategies to meet business goals, and ensuring timely releases of quality software products, while embracing agile practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+63 More
Yesterday
Los Angeles, CA, USA
79 Employees
Mid level
79 Employees
Mid level
Gaming • Software
As a Senior Frontend Engineer at Blitz, you'll design and optimize performance-critical systems using C++. You'll work on interprocess communication, utilize the Windows API, and write clean, modular code, ensuring high-quality standards with extensive unit testing. Collaboration on modular projects with cross-functional teams is key.
7 Days Ago
Burlington, MA, USA
Remote
Hybrid
40,000 Employees
127K-215K Annually
Senior level
40,000 Employees
127K-215K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
As a Sr. Principle Software Engineer, you will join a team to design and implement rapid prototypes for Intelligence, Surveillance, and Reconnaissance challenges, develop algorithms, perform analyses, and automate data processing. You will also lead a team of developers, integrate capabilities, and support customer demonstrations while adhering to Agile and DevSecOps practices.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+76 More
7 Days Ago
San Diego, CA, USA
Hybrid
40,000 Employees
127K-215K Annually
Senior level
40,000 Employees
127K-215K Annually
Senior level
Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
As a Design Verification Engineer at BAE, you will plan and develop verification environments for complex FPGA designs. You will lead small teams, mentor junior engineers, and enhance BAE's FPGA verification processes through configurable testbenches and innovative methodologies, all while contributing to critical electronic warfare systems.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+76 More
7 Days Ago
Boulder, CO, USA
1,000 Employees
Mid level
1,000 Employees
Mid level
Artificial Intelligence • Fintech • Other • Automation
Seeking an experienced FPGA Verification Engineer to create testbenches, write detailed verification plans, root-cause RTL bugs, collaborate with designers, manage regression, and develop tools. Must have excellent debug and analytical skills, 4+ years of RTL functional verification experience, experience with Python, and familiarity with Verilator and/or Cocotb.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+32 More
Yesterday
Lenexa, KS, USA
Hybrid
850 Employees
Senior level
850 Employees
Senior level
Artificial Intelligence • Big Data • Fintech • Security • Software
As a C++ Engineer at Jumio, you will enhance and maintain C++ production software for identity verification. Collaborating in a cross-functional team, you will deliver impactful features, improve quality, port research code from Matlab/Python to C++, and develop image processing code for multiple platforms, ensuring performance and accuracy.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
Yesterday
2 Locations
16 Employees
Mid level
16 Employees
Mid level
Fintech • Software • Cryptocurrency
The role involves developing and optimizing a high-frequency trading system, focusing on performance-oriented programming and algorithm efficiency. Candidates should have strong skills in C/C++ and a deep understanding of data structures and TCP/IP protocols. Familiarity with trading platforms, multithreading, and version control is also beneficial.
Yesterday
Redmond, WA, USA
Hybrid
776 Employees
Expert/Leader
776 Employees
Expert/Leader
Information Technology
The Embedded C Software Engineer will design and develop embedded software, investigate tasks, find solutions, and review code while collaborating in a scrum/agile environment to deliver a new product based on previous hardware. They will also work independently and contribute to communication protocols and automation for Android and iOS devices.

Featured Jobs

Yesterday
Woburn, MA, USA
706 Employees
Junior
706 Employees
Junior
Fintech • Payments • Financial Services
Join a leading engineering team to design and develop features for Pico's trading solutions. Work with technologies that manage market data and order execution while collaborating with skilled engineers to solve complex problems. Focus on writing maintainable code and engage in a hybrid work environment.
Yesterday
College Station, TX, USA
47 Employees
150K-300K Annually
Senior level
47 Employees
150K-300K Annually
Senior level
Financial Services
The Senior C++ Developer will develop new software and enhance existing systems in C++ within a Linux environment, create tools for processing financial data, and collaborate with quantitative research and engineering teams.
Yesterday
Radnor, PA, USA
47 Employees
150K-300K Annually
Senior level
47 Employees
150K-300K Annually
Senior level
Financial Services
The Senior C++ Developer will develop new software and enhance existing systems primarily using C++ on a Linux platform. This role involves creating tools for processing and analyzing financial data and collaborating with quantitative research analysts and engineers to provide effective software solutions.
Yesterday
Radnor, PA, USA
47 Employees
150K-300K Annually
Senior level
47 Employees
150K-300K Annually
Senior level
Financial Services
The Senior C++ Developer will develop new software and enhance existing systems in C++ on a Linux platform, create tools for processing financial data, and collaborate with quantitative research analysts and engineers to deliver software solutions.
Yesterday
Radnor, PA, USA
47 Employees
100K-250K Annually
Entry level
47 Employees
100K-250K Annually
Entry level
Financial Services
You will develop and implement infrastructure to support market data and trading, maintain market data feeds, and design applications to reduce latency and improve performance in a high-paced, real-time environment.
8 Days Ago
Austin, TX, USA
Remote
Hybrid
1,200 Employees
150K-220K Annually
Senior level
1,200 Employees
150K-220K Annually
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
As a Software Engineering Manager, you will lead a team responsible for building and maintaining features for the NinjaOne IT Operations suite. You will collaborate across internal teams, provide technical expertise, mentor engineers, and drive project vision and best practices in software development.
Top Benefits:
401-K
Company Outings
Customized Development Tracks
+41 More
Yesterday
5 Locations
174 Employees
Mid level
174 Employees
Mid level
Software
As a C Developer at CloudLinux, you will backport security fixes, contribute to major open-source projects, create tests for vulnerabilities, and automate processes related to security patches on various Linux distributions.
8 Days Ago
Gardena, CA, USA
75 Employees
Junior
75 Employees
Junior
Artificial Intelligence • Hardware • Productivity • Robotics • Software • Automation • Manufacturing
As a Robotics Engineer at GrayMatter Robotics, you will troubleshoot and optimize robotic systems, handling complex system issues in hardware, software, and mechanical components. You will work closely with a support team, diagnose problems, travel to customer sites, and maintain documentation of solutions and best practices.
Top Benefits:
401-K
401-K Matching
Company Equity
+32 More
Yesterday
Ireland, IN, USA
3,118 Employees
Junior
3,118 Employees
Junior
Machine Learning • Cybersecurity
You will design and implement solutions based on problem statements, document functionalities, participate in code reviews, and understand the impacts of code changes. The role requires debugging expertise, and knowledge of Windows internals, and familiarity with Test Driven Development and tooling.
2 Days Ago
Wilmington, MA, USA
85 Employees
Senior level
85 Employees
Senior level
3D Printing • Hardware • Semiconductor
As a Principal Software Engineer at Seurat, you'll lead the equipment software controls engineering team, architect real-time C++ software for advanced manufacturing systems, and collaborate with various engineering departments to drive strategic project planning and software development efforts.
Top Benefits:
401-K
401-K Matching
Company Equity
+39 More
2 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 C++ Software Engineer at NVIDIA, you will develop efficient software to automate chip design workflows, optimize processes for design teams, and collaborate with engineers worldwide. This role involves leveraging modern software development practices and exploring AI advancements in CAD tools.
2 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 C++ Software Engineer, you will develop and support infrastructure tools for chip design and verification, including building reliable, scalable software, optimizing workflows, and utilizing C++ and Golang in collaboration with design engineers.
2 Days Ago
San Jose, CA, USA
8,216 Employees
151K-280K Annually
Expert/Leader
8,216 Employees
151K-280K Annually
Expert/Leader
Cloud • Hardware • Software • Semiconductor
You will enhance and expand existing EDA tools' architecture, create frameworks for analysis of advanced circuit effects, and utilize machine learning to improve speed and usability of solutions. As a member of the R&D team, your work will focus on transistor level analysis for complex digital and mixed-signal circuits.
2 Days Ago
New York, NY, USA
Mid level
Mid level
Aerospace • Information Technology • Software • Biotech • Design
The role involves designing and implementing a low latency market connectivity system, collaborating with algo developers and traders, and ensuring order management aligns with best execution practices. The position is hands-on through the full development cycle and offers opportunities for skill advancement within a technical team.
2 Days Ago
2 Locations
53 Employees
Entry level
53 Employees
Entry level
Fintech • Financial Services
The C++ Developer will implement, test, and deploy features for a high-frequency trading system, monitor system performance, work with internal teams to optimize performance, and investigate system improvements and bug fixes.
2 Days Ago
Sunnyvale, CA, USA
552 Employees
175K-210K Annually
Senior level
552 Employees
175K-210K Annually
Senior level
Software • Cybersecurity
The Staff Software Engineer will orchestrate Zero Trust segmentation down to the application and pod/container level using C++ and modern container platforms like Kubernetes. Responsibilities include designing critical features, delivering a scalable implementation, and shaping the product with key customers.
2 Days Ago
Chicago, IL, USA
626 Employees
Senior level
626 Employees
Senior level
Fintech • Financial Services
As a C++ Engineer at Flow Traders, you'll focus on writing efficient, low-latency code for trading applications. You will collaborate with small teams and business owners, maintain existing applications, create new designs, and ensure alignment with global engineering standards, all while following agile practices.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size