Get the job you really want.
Top C++ Jobs
As a Senior Software Engineer on the Simulation team, you will develop and integrate automated test pipelines for autonomous vehicle software, focusing on simulation testing and performance evaluation. You'll collaborate with diverse teams to enhance development speed and efficiency.
As a Staff Software Engineer, you will design and implement automated testing pipelines for autonomous vehicle development. You'll influence architectural and implementation decisions, coordinate testing activities, and maintain high code quality standards while collaborating with various engineering and product teams.
As a Senior Software Engineer on the Simulation team at Cruise, you will focus on developing and integrating automated simulation test pipelines to enhance testing and evaluation of autonomous vehicle software. You'll collaborate with multiple teams to deliver efficient simulation tools and maintain high-performance standards in software development.
In this role, you will contribute to the development of the next-generation sensor product, focusing on product services and integration of network scanners. Responsibilities include providing technical expertise, designing and implementing functionalities, code review, and engineering services primarily using Golang in a Kubernetes environment.
As a Lead Tools Engineer, you will develop world-building tools, lead a team of engineers, engage in hands-on development, and collaborate with various disciplines to enhance productivity for artists. You will also mentor junior engineers and design system architecture. You must have significant experience in architecturally complex products and Unreal Engine.
Outlier seeks experienced software engineers to assist in training generative AI models by crafting and answering computer science questions and evaluating AI-generated code. This freelance opportunity allows flexible work hours and requires no previous AI experience.
Develop and implement algorithms for analyzing urban driving data. Collaborate with ML engineers to enhance model performance and create tools for error analysis. Work on perception, planning, and simulation to address autonomous driving challenges in urban areas.
As a Senior Software Engineer on the Simulation team at Cruise, you will develop automated simulation test pipelines, collaborate across multiple teams, and design engineering solutions to improve testing efficiency for autonomous vehicles. Your work will involve creating tools to enhance the user experience and accelerate the training of machine learning models.
Oversee and manage the Engineering Graduate Program at 2K, guiding C++ graduate engineers through a 21-month rotational program that includes international assignments. Responsible for recruitment, rotation management, and performance feedback while collaborating with internal stakeholders and evaluating program success.
The Senior Software Architect at NICE leads technical direction across development teams, ensuring architectural requirements are met while promoting high coding standards. Responsibilities include collaboration with product management, driving technical decisions, and maintaining consistent communication across projects, all aimed at delivering scalable and high-performance systems.
As a Senior Software Engineer at Voleon, you'll develop production trading systems and data pipelines for machine learning applications. You'll collaborate with finance and research teams, optimize trading performance, and mentor other engineers. The role demands expertise in high-performance systems and strong communication skills.
The Principal Software Engineer will contribute to the Hivemind Commander Core Product by developing APIs and middleware for hobot platforms, collaborating with cross-functional teams, and ensuring integration with existing systems. Responsibilities include enhancing documentation, implementing continuous integration, and managing technical debt.
As a Software Engineer II, you will develop scalable solutions for anomaly detection, ensuring safety and quality standards throughout the software development lifecycle. You will collaborate with experts and stakeholders, optimize software performance, and stay updated with emerging technologies in the field.
As a Sr Software Engineer in Open World Perception, you will lead the development of innovative solutions for anomaly detection using advanced technologies. Responsibilities include collaborating with perception experts, ensuring safety standards, optimizing software performance, and transitioning solutions from lab to real-world applications. You will also stay updated on emerging technologies and contribute knowledge to the team.
The Staff Software Engineer in Perception will collaborate with experts to build scalable solutions for autonomous driving technology. Key responsibilities include designing and implementing software in computer vision and machine learning domains, managing sensor data, and improving performance and safety in a highly autonomous environment.
The Senior Systems Engineer will define the architecture and requirements for the fault handling system, lead systems engineering for customer-facing HMI functions, write safety and performance requirements, collaborate with teams on designs, and engage with the product for usage insights.
The Senior Staff Software Engineer in Perception will work on scalable solutions in automated driving technology, focusing on computer vision, machine learning, and sensor data processing to improve driving safety and functionality. Responsibilities include designing and implementing software, collaborating with experts, and maintaining high safety standards in a fast-paced environment.
As a Firmware Engineering Manager II, you will lead a team to develop software for Ford's advanced driver-assistance systems (ADAS), ensuring collaboration among hardware and software engineers. Responsibilities include building a cohesive team, designing interfaces for both in-house and commercial hardware, meeting security and functional requirements, and implementing a comprehensive security model for vehicular systems.
The Senior Software Engineer will collaborate with experts to build scalable machine learning solutions for autonomous systems, focusing on data management and workflow orchestration. Responsibilities include designing and implementing cloud services and optimizing training pipelines.
As an Associate Software Engineer at UKG, you will develop and implement software applications, collaborate with cross-functional teams, participate in debugging and testing, engage in continuous learning, and assist in maintaining technical documentation.
The Firmware Engineer will lead the development and deployment of firmware for chiplet systems, working on design, testing, and implementation of C/C++ functions for high-performance devices. Responsibilities include defining FW environments, designing APIs, and collaborating with cross-functional teams to ensure quality and performance of the products.
As a Design Verification Engineer, you will verify Analog Mixed Signal designs, define and execute test plans, author test benches, create assertions and coverage metrics, and collaborate with RTL and Analog designers to ensure design correctness.
The Senior Software Engineer will design, develop, test, and maintain high-quality software. They will collaborate with cross-functional teams to deliver features, participate in code reviews, and contribute to architectural design, all while continuously improving software development processes.
The Senior Software Developer will lead and mentor Intermediate developers, oversee software modifications, test systems, analyze and design software requirements, deploy solutions, and maintain system documentation.
As a Senior Software Engineer for the Storage team, you will design and implement innovative data storage solutions across multiple platforms. Responsibilities include developing storage interfaces, collaborating with other teams to build customer features, and maintaining storage implementations for various environments. A strong understanding of Rust and experience with database systems and data structures is essential.
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