Top C++ Jobs
The Perception Algorithm Engineer will contribute to the development of a map-less self-driving product, focusing on ego-localization and static environment modeling. Key responsibilities include researching algorithms, collaborating with AI teams, and executing projects across platforms.
The Senior Software Engineer will design and optimize the Cardlytics Ad Marketplace platform, focusing on scalable solutions for ad delivery and machine learning model integration. Responsibilities include collaborating with data scientists, developing data pipelines, and maintaining high coding standards and documentation while evaluating new technologies.
As a Senior Machine Learning Architect, you will design, develop, and implement machine learning models and systems, optimize ML pipelines, mentor junior team members, and collaborate with various teams to integrate ML algorithms into Adobe products, enhancing personalized customer experiences.
As a Software Engineer on the Displays team at SpaceX, you will create user interfaces and backend systems to improve operations and enhance astronaut safety. Responsibilities include managing software complexity, engaging with operators for feedback, and maintaining software engineering best practices. Your work will support the operation of multiple Starship vehicles simultaneously, impacting crewed missions to the Moon and beyond.
The Software Engineer III will serve as a subject matter expert in computer and software for the Program Executive Office Soldier, focusing on the design, development, testing, and deployment of innovative cloud services and portable computer systems.
As a Senior Software Engineer in Site Reliability, you'll focus on maintaining optimal product performance and uptime. Responsibilities include developing monitoring dashboards, identifying technical problems, collaborating with application engineering teams for scalable solutions, and proposing architecture improvements.
As a Senior Robotics Software Engineer at Agility Robotics, you will develop and implement autonomous manipulation behaviors for humanoid robots, collaborating closely with various teams to address complex engineering challenges in real-world applications.
As a Senior Software Engineer focused on Engineering Productivity, you'll enhance Nuro's engineering processes by identifying inefficiencies, developing new tools, and building scalable infrastructure. You will collaborate across teams to improve engineering velocity and educate developers on best practices, utilizing advanced techniques and Generative AI to elevate productivity.
Featured Jobs
As a Software Quality Test Development Engineer, you will coordinate detailed test plans, review product specifications, execute daily regression testing, and ensure software integrity meets quality standards before release. You'll also develop and enhance automated test frameworks for NVIDIA’s automotive software stack.
As a Platform Software Engineer, you will architect and develop reliable embedded software for vehicles, integrate vendor components, implement RTOS applications, customize Android services, and work with cross-functional teams to maintain software products.
The Site Reliability Engineer will enhance the reliability and uptime of Fetch's services by engaging in the complete lifecycle of services, from design to deployment, monitoring performance, and employing automation for scale. They will participate in incident response and work within a diverse team to improve systems sustainably.
You will design, build, and maintain high-performance APIs and software services for customers, develop reusable code, assess and enhance application functionality, troubleshoot performance issues, and develop automated test cases. The role emphasizes scalable microservices, cloud application development, and operational excellence.
As a Senior Software Engineer, you will create new features and enhance the core functionality of Second Life's Server team. The role involves developing backend applications, ensuring system stability, collaborating with product and QA teams, and leveraging cloud platforms for deployment.
The Senior Unity 3D Client Engineer will manage, design, implement, and debug new game systems and tools within the Unity Game engine, contributing to technical architecture and problem-solving for a AAA RPG. They will ensure high-quality performance and participate in the entire game development process.
As a Robotics Software Engineer in Motion Planning at Intrinsic, you will design and implement motion planning and kinematics algorithms while contributing to the robustness of the robotic software platform. Collaboration with engineers will be key to enhance the robot's capabilities for various industrial tasks.
The Sr Engineer – Software will design, implement, and test software for vehicle control subsystems. Responsibilities include writing high-quality embedded software, supporting project management, conducting testing, writing requirements documentation, and collaborating with other engineers. The role also involves mentoring entry-level engineers and ensuring compliance with engineering standards.
As a C++ Developer, you will maintain and support the tuxedo services of a homegrown system, which is crucial for planning and back-office support. Responsibilities include providing 24x7 support and maintenance, leading group efforts, and analyzing solutions to problems.
The Embedded Software Application Engineer at Alif Semiconductor will design embedded firmware and application examples, develop reference designs, create training materials, and ensure customer satisfaction through support and guidance. The role also involves collaborating with marketing and documentation teams, as well as assisting in business development activities.
As an Embedded Software Developer at Alif Semiconductor, you will develop security firmware for the Secure Enclave in MCU/MPU products, collaborate with team members, and ensure timely delivery of developed firmware and tools, while addressing security threats and market feedback.
As a Staff Software Engineer, you'll provide technical leadership on API development, implement new product features, create design documentation, and collaborate with product leads to ensure requirements are met. You'll also evolve the system architecture for scalability and maintain high standards in software quality and maintainability.
The Senior Software Developer will support the MOSSI II contract by collaborating with the database and commanding development team on the Payload Operations Integration Center. Responsibilities include developing large distributed systems, network programming, and unit testing.
As a Senior Backend Engineer, you will enhance the sports prediction market's performance by improving the API for algorithmic trading integrations, scaling data ingestion pipelines, and expanding product features based on core functionalities. You will utilize your expertise in distributed systems and cloud-based architectures while collaborating with frontend teams to ensure a seamless user experience.
Responsible for ensuring high quality of end-to-end IoT applications for Fire, Refuse collection, and Concrete mixer markets by designing and implementing automated tests and software deployment pipelines. Tasks include quality assurance, performance monitoring, and test result documentation.
The intern will work on eliminating unnecessary dependencies in simulation binaries, improve build times, and automate performance regression detection while collaborating closely with software engineers in a hybrid work environment.
As a Summer Intern at Waymo, you will work on scaling a custom optimization algorithm within the Simulation platform, applying PhD-level optimization techniques and numerical algorithms to improve performance assessments. You will collaborate with various teams and contribute significantly to impactful projects.
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