Get the job you really want.
Top C++ Jobs
As a Software Development Engineer in Test, you will design and implement tools and automated tests for the PlayStation® C++ compiler toolchain. Responsibilities include expanding testing coverage, improving efficiency, and collaborating with engineers to understand software in development.
As a Perception Software Engineer at Shield AI, you'll develop software for sensor fusion and state estimation. Key tasks include writing production quality software in C++, producing autonomous navigation systems, and collaborating with hardware teams to validate algorithms on aerial platforms. You're expected to work in a fast-paced environment and continuously enhance analysis capabilities.
The Software Applications Engineer provides technical expertise for Shield AI products, supporting customer implementation and integration. Responsibilities include developing AI applications, offering technical support and training, assisting sales with demos, troubleshooting software issues, and collaborating with engineering to enhance products based on customer feedback, while traveling internationally for on-site support.
As a Staff Software Engineer on the Planning and Controls team, you'll research and develop planning algorithms, optimize software for various UAS platforms, collaborate to enhance cloud infrastructure, and mentor engineers.
As a Senior Staff Software Engineer at Shield AI, you will research and implement advanced planning algorithms, optimize the planning stack, develop portable core systems for various UAS platforms, and build cloud infrastructure while mentoring junior engineers.
As a Software Engineering Manager, you will lead a team researching and developing algorithms for autonomous systems, create scalable core systems, and collaborate on cloud infrastructure and AI deployment. Responsibilities include defining technical roadmaps and mentoring engineers.
The Staff Software Engineer will design and implement the HMC Core Product, focusing on creating interfaces and middleware for autonomy systems, enhancing software interoperability, and ensuring documentation and onboarding for users. The role involves collaborating with cross-functional teams and contributes to a command and control software SDK, while maintaining high software development standards.
As a Senior Engineering Manager, you will lead the Behavior team, focusing on path planning, graph search, and systems architecture for autonomy solutions. Responsibilities include mentoring engineers, overseeing the software development lifecycle, collaborating with DevOps on cloud infrastructure, and executing hiring plans.
The Senior Staff Software Engineer will contribute to the Hivemind Commander Core Product by developing robust interfaces, architectures, and APIs for autonomy systems. They will also integrate testing capabilities into CI pipelines, work with cross-functional teams, and ensure high software quality within complex systems.
The Senior DevEx Engineer will enhance developer experiences by optimizing workflows, tools, and build systems, primarily focusing on CI/CD and metrics to improve software quality. They will interface with development teams, advocate for best practices, and craft solutions that alleviate workflow friction.
As a Staff Engineer in Perception Software Integration, you will work on integrating Shield AI software with mission systems, developing cutting-edge technology, and collaborating with hardware and test teams. You will enhance sensor models within a simulation environment and work in a fast-paced, collaborative development environment.
As a Principal Engineer in the Hivemind Commander team, you will help shape the HMC Core Product by developing interfaces and architectures for mission-critical applications. You will work cross-functionally to improve the integration of autonomy systems and ensure the reliability of AI-driven technologies in defense applications.
As a Principal Infrastructure Software Engineer, you will lead the vision for Via’s infrastructure and tooling, develop scalable systems, engage in hands-on coding, and collaborate with multiple teams to address operational challenges. You will work on both backend and infrastructure development while enhancing production environments.
The Staff Software Engineer at Carbon will develop computational design and automation software, work on 3D mesh processing, and improve the software stack that powers Carbon's platform, collaborating closely with a multidisciplinary team.
The Software Engineer will develop and maintain Minitab's software products, providing quality assurance through testing, documenting applications, and managing technical debt. Responsibilities include troubleshooting software defects, mentoring junior teammates, participating in code reviews, and ensuring timely delivery of tasks while communicating effectively with the team and stakeholders.
As a Senior Software Engineer in Quality Engineering at Airbnb, you will architect and develop test tools, environments, and frameworks; write and test code; and lead design reviews. Your role encompasses working across technologies to ensure the quality and modularity of systems in a high-performance environment, while also driving cross-team collaboration.
The Software Quality Assurance Engineer will ensure software product quality in automotive applications by developing test strategies, creating automated frameworks, analyzing test results, and collaborating with teams to enhance software quality during the development lifecycle.
As a Staff Software Engineer on the Simulation Test Engineering team, you will implement scalable testing pipelines for autonomous vehicle behavior validation and testing. Responsibilities include leading automated testing designs, collaborating across teams, maintaining code quality, and providing clear communication with leadership regarding testing outcomes.
As a Senior Software Engineer on the Simulation team at Cruise, you'll develop automated test tools and pipelines for autonomous vehicle software, tackle complex testing problems, and collaborate with diverse teams to improve testing efficiency and evaluation processes.
As an Android Platform Software Engineer, you will develop platform software for Android devices, collaborating closely with OEMs for integration and enhancing performance. Your responsibilities include implementing software best practices, optimizing Android platform software, and keeping up with industry advancements.
As a Senior QA Engineer at Epic, you'll use your testing expertise to collaborate with developers and product owners, define testing criteria, and drive quality assurance processes. You'll develop and implement automation strategies, conduct functional and performance testing, and analyze data to ensure top-notch user experience across various platforms.
As a Senior QA Engineer, you will develop and implement automation test strategies, facilitate functional and performance testing, and collaborate with developers and stakeholders to identify risks and improve product quality throughout the development cycle.
As a Staff Software Engineer at NerdWallet, you will design and implement scalable systems, lead technical development for our core financial services platform, and mentor junior engineers. Collaborating with cross-functional teams, you’ll create APIs and microservices ensuring security and data integrity, while staying updated on fintech innovations.
The Senior Software Engineer at Light & Wonder develops and integrates software products for high-end card shufflers. This role involves designing, testing, and innovating gaming technology, using tools such as C/C++, Linux, UML, and Python while collaborating with a team of engineers to enhance product performance.
The Senior Software Engineer will develop scalable vehicle dynamics models using deep learning and data analysis. Responsibilities include analyzing road test data, integrating models into simulation pipelines, and collaborating with teams to resolve testing issues.
Top Companies Hiring C++ Developers
See AllPopular Job Searches
All Software Engineer Jobs
.NET Developer Jobs
Aerospace Thermal Engineering Jobs
AI Engineer Jobs
Android Developer Jobs
Automation Engineer Jobs
Backend Developer Jobs
Blockchain Developer Jobs
C# Jobs
C++ Jobs
Cloud Architect Jobs
Cloud Engineer Jobs
Design Engineer Jobs
DevOps Engineer Jobs
Director Of Engineering Jobs
Electrical Engineering Jobs
Embedded Software Engineer Jobs
Engineering Jobs
Engineering Manager Jobs
Environmental Engineering Jobs
Field Engineer Jobs
Front End Developer Jobs
Full Stack Developer Jobs
Game Developer Jobs
Golang Jobs
Hardware Engineer Jobs
Industrial Engineering Jobs
iOS Developer Jobs
Java Developer Jobs
Javascript Developer Jobs
Linux Jobs
Manufacturing Engineer Jobs
Mechanical Engineering Jobs
Network Engineer Jobs
PHP Developer Jobs
Process Engineer Jobs
Project Engineer Jobs
Prompt Engineering Jobs
Python Jobs
QA Jobs
Robotics Engineer Jobs
Ruby on Rails Jobs
Salesforce Administrator Jobs
Salesforce Developer Jobs
Scala Jobs
Sharepoint Developer Jobs
Site Reliability Engineer Jobs
Software Engineering Manager Jobs
Solutions Architect Jobs
SQL Developer Jobs
Structural Engineer Jobs
System Engineer Jobs
Test Engineer Jobs
Web Developer Jobs
All Filters
No Results
No Results