Get the job you really want.
Top C++ Jobs
As an Embedded Software Engineer, you will develop high-performance software for embedded systems, focusing on device drivers, real-time applications, and complex software integrations. Collaborate closely with hardware engineers to optimize performance across various platforms, troubleshoot system issues, and enhance embedded solutions.
The Software Engineer on the Developer Platform team at Glydways will maintain and enhance developer workflows, collaborate on improvements to the CI system, develop automation tools, design monitoring services, and assist in migrating the build system to Bazel.
The Senior Hypervisor and RTOS Engineer will design and implement core features for hypervisors on NVIDIA Tegra SOCs, focusing on performance optimization and adherence to automotive safety standards. Responsibilities include developing virtualization software and applying formal methods to ensure software integrity, contributing to advancements in AI systems for autonomous vehicles.
In this role, you'll innovate and architect low power solutions for GPUs, collaborating cross-functionally to enhance energy efficiency across platforms. Responsibilities include designing and verifying features for improved battery life, contributing to power performance modeling, and engaging in architectural studies and tradeoff analyses.
As a Senior Networking Architect, you will lead the research and development of next-gen networking solutions in accelerated data centers, collaborating with various teams to innovate in AI networking. Your role will involve complex design, problem-solving, and implementing networking protocols.
As a Senior Hardware SoC Architect, you will collaborate with various teams to define and refine fuse and repair architectures, ensuring compliance with product requirements. Your role will include documentation, review of specifications, and development of architectural C-models aimed at enhancing team efficiency and output quality. You will leverage your extensive knowledge in chip initialization and ASIC flows to contribute to next-generation SoC designs.
The Senior High-Performance LLM Training Engineer will optimize LLM training workloads, analyze performance across GPU architectures, implement production-quality software, and help shape NVIDIA’s hardware roadmaps. Responsibilities include profiling AI training workloads, contributing to MLPerf benchmarks, and creating automation tools for workload analysis and optimization.
The Senior Software Engineer will develop and support NVIDIA's GPU administration tools, focusing on system and device monitoring for NVIDIA Tegra platforms. Responsibilities include coding and maintaining software for Compute GPU products on Windows and Linux, collaborating with cross-functional teams, and driving development efforts for new features and improvements.
Featured Jobs
The Senior Developer Technology Engineer will research and develop techniques to GPU-accelerate high-performance databases and ETL applications, analyze performance, and influence next-gen hardware architectures. Requires extensive experience in programming, particularly with C/C++ and GPU architecture.
As a Senior Software Engineer, you will develop scalable solutions for catastrophe modeling, enhancing cloud-based frameworks and optimizing software performance. You will contribute to code quality improvements, tackle inquiries, and fix software defects, all while mentoring and collaborating within a supportive team environment.
Outlier seeks experienced software engineers to assist in training AI models by evaluating and ranking AI-generated code and crafting questions related to computer science. The work is flexible and freelance, with a focus on quality output and attention to detail in Simplified Chinese.
As a Coding Expert for AI Training, you will craft and answer computer science questions and evaluate AI-generated code to train AI models. The role requires expertise in coding languages and fluency in Arabic.
Outlier is seeking software engineers to assist in training generative AI models. Responsibilities include creating and answering computer science-related questions and evaluating AI-generated code. The position is remote and offers flexible hours.
The role involves crafting and answering computer science-related questions and evaluating code generated by AI models to assist with AI training. It is a remote and flexible freelance opportunity focused on enhancing AI coding capabilities.
Outlier seeks experienced programmers to assist in training generative AI models by crafting computer science questions, evaluating AI-generated code, and providing feedback. Candidates should have expertise in programming languages and be fluent in Japanese, with flexible remote working hours.
As a coding expert for AI training, you will craft and answer computer science questions to aid in training AI models and evaluate code generated by these AI models. This role is flexible and allows you to work remotely.
Outlier seeks a software engineer to provide coding expertise for training AI models. Responsibilities include crafting computer science questions and evaluating AI-generated code. This freelance position offers flexible, remote hours.
Outlier seeks experienced software engineers to contribute their coding expertise in training AI models. Responsibilities include crafting questions for computer science and evaluating AI-generated code. This remote freelance position offers flexible hours, ideal for coders aiming to enhance AI through human feedback.
As a Senior Staff Software Engineer at Ripple, the role involves enhancing the XRP ledger's performance, scalability, and security. Responsibilities include implementing technical strategies for blockchain developers, mentoring team members, participating in code reviews, and maintaining engineering standards while contributing to a decentralized digital economy.
As a Senior Software Engineer at Outreach, you will focus on enhancing data security while improving customer flexibility in managing access controls. You will design solutions in collaboration with Product and InfoSec teams and be responsible for the end-to-end customer experience regarding access control across the application.
As a Senior Software Engineer at Walmart, you'll collaborate with engineers to design, develop, and deploy in-store Point of Sale systems and other tech solutions. You'll enhance applications, participate in code reviews, and improve system performance while completing significant features from inception to deployment.
As a Software Engineer III, you will design, develop, and enhance systems related to the in-store checkout experience, collaborating with cross-functional teams on technical requirements and ensuring system performance and scalability.
Outlier seeks experienced software engineers to assist in training AI models by crafting and evaluating computer science questions and code. The role offers flexible hours and remote work, focusing on improving generative AI coding capabilities.
The AI Software Engineer will develop components of an AI software stack, optimize applications, implement mathematical operators, and validate models on new hardware platforms. The role requires collaboration and a strong desire to learn new skills.
The Software Engineer will design, develop, test, and maintain high-quality software for Autodesk's Civil Infrastructure Product Line. Responsibilities include collaborating with cross-functional teams, participating in Agile ceremonies, and continuously improving software development processes.
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