Top C++ Jobs
As a Senior Tools Programmer for UEFN, you'll design and implement tools and engine features, improve the UEFN experience, develop user interfaces, and troubleshoot performance issues while collaborating with various game and creative teams.
As a Software Engineer, you will develop C++ code for SketchUp Pro products, focusing on cross-platform desktop applications for Windows and Mac. Responsibilities include collaborating with product management and QA while ensuring high-quality software output.
The Senior Software Engineer will develop and optimize the new mobile client for Second Life, working with Unity and C#. Responsibilities include reverse-engineering legacy code, optimizing mobile performance, implementing mobile features, and contributing to server-side development. The role involves collaboration with a small team and integrating AI/ML models into mobile applications.
The Senior Software Engineer will develop and test capabilities for fully-autonomous mobile robots in warehouses, working closely with a multi-disciplinary team. Responsibilities include designing systems for autonomous behaviors, creating interfaces for customer applications, and performing failure analysis to guide design decisions.
The Systems Engineer will define and update requirements for the autonomous driving system, lead design discussions, develop system design documentation, and work collaboratively with international teams. This role requires understanding of safety specifications and the capability to address complex design challenges.
Lead and manage a team to develop safety-critical software for self-driving vehicles, focusing on motion forecasting and planning. Oversee project execution and promote innovation while ensuring technical excellence. Engage in coding prototypes and scale ML pipelines from data ingestion to monitoring, while keeping updated on trends in machine learning and AI.
The Senior Research Engineer will develop algorithms to enhance autonomous vehicle perception, focusing on multi-modal deep learning models for object detection and environment understanding. Responsibilities include project ownership from design to deployment, ensuring real-time efficiency, and conducting thorough experimental validation of models.
The Senior Research Engineer will develop, optimize, and deploy LiDAR-based localization and mapping algorithms for autonomous vehicles. Responsibilities include sensor fusion, system improvement, issue resolution, and supporting map generation to enhance localization accuracy.
As a Fullstack Engineer at Plus, you will develop and deploy scalable web applications, design data analytics tools, maintain data pipelines, and enhance data infrastructure. You will collaborate with cross-functional teams and work on solutions that enable autonomous driving technology.
The Staff Engineer, Embedded Security Software Developer is responsible for designing, developing, and testing secure firmware for embedded storage devices. The role requires implementing cryptographic algorithms, maintaining a secure development pipeline, and collaborating with hardware teams to ensure effective integration of security features.
The role involves developing large-scale scenario generation tools for autonomous vehicle simulation, collaborating on safety validation pipelines, and enhancing robotic safety and reliability through scalable automated architectures.
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.
The Principal Software Engineer will design, architect, and implement security analytics features in a SaaS model, define best practices for SaaS development, influence product architecture, lead a team of engineers, and handle customer engineering issues. The role requires agile execution in a fast-paced environment.
As a Software Engineer, you will develop tools for generating and analyzing autonomous driving scenarios, collaborate on simulation-based safety validation, and work with cross-functional teams to enhance the safety and reliability of autonomous vehicles.
As a Senior Mobile Native Software Engineer, you will enhance Niantic's geolocation platform by building mobile, real-time tech for iOS and Android. Your role entails designing and implementing native code, optimizing for mobile performance, and collaborating with teams to ensure successful feature integration and maintenance.
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.
As a Software Engineer, you will design, develop, test, and maintain software, collaborate with cross-functional teams, and participate in code reviews, while working on Autodesk Revit.
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.
The Senior Automation Test Engineer will collaborate with hardware and firmware engineers to define testing requirements, implement automated test scripts, develop specialized tools for integration testing, and maintain test software documentation. This role requires strong programming skills and experience in working with hardware.
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.
As a Computational Geometry Senior Software Engineer, you will develop software to automate composite part design and manufacturing processes, create algorithms for CNC toolpath planning, convert CAD models into different formats, implement feature detection for 3D models, and identify automation opportunities in workflows.
As a Senior IoT Engineer, you will develop and maintain software for smart building technology, specifically with Z-Wave and Zigbee protocols. You'll manage the entire development lifecycle, automate testing, and collaborate with engineering and support teams to ensure high-quality solutions and troubleshoot any issues that arise.
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