Get the job you really want.

Top C++ Jobs

Mid level
Artificial Intelligence • Cloud • Machine Learning • Analytics • Consulting
The Technology Lead will be responsible for software development using C/C++ and scripts in Unix and Perl, with a strong focus on RDBMS skills. The role involves design, architecture, and coding within the software development life cycle, with the potential for performance engineering and automation.
Top Skills: CC++
21 Days Ago
Suwanee, GA, USA
Junior
Junior
Robotics
As a Software Test Automation Engineer at Mujin, you will develop and maintain test automation frameworks, execute tests across web-based applications, and improve QA capabilities. You'll work alongside cross-functional teams to validate software and hardware integration, create dashboards with metrics, and document testing processes to drive CI/CD improvements.
Top Skills: C++GoHTMLJavaScriptPython
21 Days Ago
Suwanee, GA, USA
Senior level
Senior level
Robotics
As a Senior Robotics Software Engineer - Backend, you will design and implement system software for Mujin's AI-equipped intelligent robot controllers, focusing on backend services, real-time operating systems, and hardware interfacing while solving complex technical challenges.
Top Skills: C++Python
21 Days Ago
Washington, DC, USA
Senior level
Senior level
Information Technology • Security • Cybersecurity
The Senior Embedded Systems Engineer will lead research and development projects, focusing on creating innovative security applications for embedded systems and exploring advanced vulnerability vectors. Responsibilities include debugging embedded systems and programming in various languages.
Top Skills: CC++Python
22 Days Ago
Remote
United States
Senior level
Senior level
Hardware • Manufacturing
The CPU Architect will lead the architecture and design of RISC-V CPUs, focusing on performance validation, collaborating closely with cross-functional teams to analyze key workloads, develop performance test plans, and optimize silicon validation architecture. Responsibilities also include defining methodologies for pre-silicon and post-silicon validation, creating test plans, and driving performance enhancements.
Top Skills: C++Python
22 Days Ago
Greenwich, CT, USA
Mid level
Mid level
Financial Services
As a Software Engineer, you will develop large-scale optimization systems for Cash and Asset Management while participating in all phases of the software development cycle, focusing on server-side development. Responsibilities include debugging, fixing, and maintaining existing systems.
Top Skills: C++Java
22 Days Ago
Greenwich, CT, USA
Junior
Junior
Financial Services
As a C++ Developer at Interactive Brokers, you will design and implement high-quality software solutions, manage significant development tasks, and collaborate closely with other teams. You will be responsible for backend systems in the brokerage business, ensuring compliance with architectural standards and enhancing service delivery.
Top Skills: C++
22 Days Ago
Greenwich, CT, USA
Senior level
Senior level
Financial Services
The Senior Software Engineer will engage in all phases of a multi-tier software development cycle, focusing on server-side development. Responsibilities include debugging, fixing, and maintaining existing systems while utilizing strong skills in Java and DBMS concepts, preferably on Oracle platforms.
Top Skills: C++Java
22 Days Ago
Greenwich, CT, USA
Mid level
Mid level
Financial Services
The QT Developer will create QML UI components for a NextGen Trading app, focusing on modern UI for desktop applications across Windows, Mac, and Linux. The role requires hands-on coding, collaboration, and effective communication within a team.
Top Skills: C++Qt
22 Days Ago
San Diego, CA, USA
102K-153K Annually
Junior
102K-153K Annually
Junior
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
The Software Applications Engineer will support customers in implementing Shield AI products, develop AI & Autonomy applications, provide technical training, and assist in pre-sales and post-sales activities. Responsibilities include troubleshooting integration issues and collaborating with the engineering team to enhance product performance.
Top Skills: C++Python
22 Days Ago
San Diego, CA, USA
160K-240K Annually
Senior level
160K-240K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
As the Manager of Autonomy Applications, you will lead a team of applications engineers, providing expert customer support and troubleshooting. Responsibilities include mentoring your team, managing customer issues, and collaborating with internal teams to drive product improvements and enhance customer engagement in robotics and autonomy solutions.
Top Skills: C++Python
22 Days Ago
Vista, CA, USA
Expert/Leader
Expert/Leader
Aerospace
The Staff Aerodynamics Engineer will lead aerothermodynamic analysis and advanced aerodynamic modeling for re-entry vehicles, develop CFD tools, create high-fidelity simulations, mentor team members, and contribute to hypersonic systems design.
Top Skills: C++MatlabPython
22 Days Ago
Remote
Boston, MA, USA
Senior level
Senior level
Gaming
As a Lead PCG/Tools Engineer at CD Projekt RED, you will manage a team developing procedural tools for game design, collaborating closely with artists and developers. Responsibilities include leading the team, enhancing tools in Unreal Engine, optimizing the workflow, and writing high-quality code. You will also help your team grow through performance management and mentoring.
Top Skills: C++
22 Days Ago
Remote
Boston, MA, USA
Expert/Leader
Expert/Leader
Gaming
As a Senior Engineer, you will work on Project Orion, developing streaming solutions and optimizations in Unreal Engine 5. Your role involves maintaining streaming systems, creating data pipelines for performance, designing optimal streaming solutions, and facilitating workflows for art and design teams.
Top Skills: C++
22 Days Ago
Remote
United States
220K-330K Annually
Expert/Leader
220K-330K Annually
Expert/Leader
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
The Senior Staff Software Engineer will architect and develop cutting-edge video and image processing software for autonomous systems, ensuring scalability and robustness. This role involves guiding technical decisions, collaborating with teams, and enhancing capabilities for advanced robotics applications.
Top Skills: C++
22 Days Ago
Los Angeles, CA, USA
Senior level
Senior level
Aerospace • Hardware • Software • Transportation • Automation
As a Lead Motor Control Engineer, you will be responsible for the software architecture of the motor control unit, developing algorithms and driver software, collaborating with system engineers for certification, and interfacing with embedded systems. You will ensure compliance with standards such as DO-178C through analysis and modeling activities.
Top Skills: CC++
22 Days Ago
Remote
Atlanta, GA, USA
Mid level
Mid level
Business Intelligence • Consulting
The Snowflake Engineer/Architect will assess, design, build, and deploy Data Cloud solutions. This involves developing relationships with clients, delivering data-driven solutions, and ensuring high-quality deliverables. The role also includes implementing data integration processes, architecting data pipelines, and providing expertise in the Snowflake ecosystem and Microsoft Azure.
Top Skills: C++JavaPython
23 Days Ago
Mountain View, CA, USA
226K-286K Annually
Senior level
226K-286K Annually
Senior level
Automotive
As a Staff Software Engineer at Waymo, you will design long-term architecture and software features, improve driving realism in simulation, and mentor other engineers while ensuring scalability and reliability of the product.
Top Skills: C++Python
22 Days Ago
Remote
Cambridge, MA, USA
Junior
Junior
Software • Virtual Reality • PropTech
This role involves developing software solutions in VR/AR, focusing on collaborative and simulation-based learning. Responsibilities include enhancing existing codebases, implementing software across the stack, designing interactions, gathering user feedback, and potentially leading a team of developers.
Top Skills: C#C++Unity
22 Days Ago
Littleton, CO, USA
150K-215K Annually
Senior level
150K-215K Annually
Senior level
Aerospace
As a Principal Flight Software Engineer at Rocket Lab, you will develop flight software for space systems, involving coding, testing, and collaborating on software-hardware integration. Your work will directly impact satellite missions and you'll participate in both design and operational phases.
Top Skills: CC++
22 Days Ago
Hybrid
Mountain View, CA, USA
174K-204K Annually
Senior level
174K-204K Annually
Senior level
Aerospace
As a Staff Software Engineer at Wisk, you will develop and maintain simulation infrastructure for autonomous aircraft. Responsibilities include enhancing simulation tools, collaborating with product teams, and utilizing programming in Python and C++. You will also handle build automation and performance within a fast-paced environment.
Top Skills: C++GoPythonRust
22 Days Ago
Hybrid
Englewood, CO, USA
110K-140K Annually
Senior level
110K-140K Annually
Senior level
Aerospace
The Embedded Software Engineer will design, develop, and implement embedded flight software for spacecraft. Responsibilities include integrating software components, performing testing, leading code reviews, and documenting software processes. The role requires collaboration with engineers and may involve presenting solutions to clients.
Top Skills: CC++Python
22 Days Ago
San Diego, CA, USA
158K-238K Annually
Junior
158K-238K Annually
Junior
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
As a Sr. State Estimation Engineer, you'll research and develop algorithms for state estimation, write production-quality C++ software for military platforms, and enhance sensor models in simulation environments, all while collaborating in an agile team environment.
Top Skills: C++
22 Days Ago
San Diego, CA, USA
182K-272K Annually
Senior level
182K-272K Annually
Senior level
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
As a Staff Perception Engineer, you will design and implement robust multi-target tracking algorithms, utilizing modern C++ and object tracking theory to enhance military platforms. Your role will involve collaboration, software validation, and improving simulator capabilities in a fast-paced agile environment.
Top Skills: C++
22 Days Ago
Remote
USA
Mid level
Mid level
Blockchain
The Software Engineer Team Lead will mentor a team of engineers, optimize blockchain performance, and develop new services. Responsibilities include integrating systems with various blockchains and staying informed about advancements in blockchain technology.
Top Skills: C++GoRust
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account