Get the job you really want.
Top C++ Jobs
The Senior Resiliency and Safety Architect at NVIDIA will collaborate with engineers to develop and implement verification test plans for GPU and SoC features, run simulations, develop diagnostics software, and optimize system robustness. The role requires a strong background in computer architecture, proficiency in RTL simulations, and programming skills in C/C++ and Python.
The C++ Software Engineer will design, develop, and optimize high-performance trading systems and analytics platforms, working closely with quantitative researchers and traders. Responsibilities include building core infrastructure for trading simulations and data pipelines, optimizing large-scale data processing, and creating tools to enhance research workflows.
The Software Engineer II will design, develop, troubleshoot, and debug software programs focused on physical synthesis. This role involves collaboration with global R&D teams and providing engineering solutions to ensure customer success.
As an Associate Product Software Engineer, you will assist in developing and maintaining software applications, writing and executing unit tests, debugging code, and collaborating with team members to improve functionality and performance. You will also engage in testing and quality assurance while continually learning and enhancing your programming skills.
The Senior/Staff Software Engineer will develop sensor software for Windows to enhance cybersecurity, manage installation/upgrade images, collaborate with DevOps for sensor deployment, and address customer issues related to Windows sensors.
The Senior ASIC Verification Engineer will develop test plans, create testbenches using UVM, write RISCV microcode, analyze verification metrics, and collaborate with teams to ensure high-quality IP delivery.
The Developer Experience Engineer will enhance developer productivity by providing a specialized desktop environment, improving onboarding, and supporting modern service and application engineering. Responsibilities include collaborating across teams to launch products, maintain CI/CD processes, and ensure software reliability through testing and quality control.
The Lead Flight Software Engineer will drive software development initiatives for a tactical space-based imagery microsatellite. Responsibilities include leading software architecture, development, and integration while ensuring compliance with system requirements and industry standards. The role also involves mentoring other engineers and maintaining software documentation and verification.
Featured Jobs
As a Senior System Software Engineer at NVIDIA, you will develop and optimize system software for AI applications in the Autonomous Vehicle Platform. Your role will involve working on complex compute algorithms in automotive embedded systems, collaborating with engineering teams, and driving features from proof-of-concept to production.
As a Senior Software Engineer at Hivemapper, you will lead a team in designing and implementing embedded applications and computer vision pipelines for edge computing. Your role involves ensuring performance, development speed, and robustness in the software developed for high-level sensor drivers and dashcam applications. You will also be responsible for planning firmware and application releases.
As a Senior Engineer in Cloud Technology at McKesson, you will develop and implement a robust cloud engineering strategy for our B2B eCommerce platform using Azure technologies. Key responsibilities include ensuring cloud applications are secure and scalable, automating workflows, optimizing costs, and supporting data projects while adhering to security and compliance standards.
The Lead Embedded Software Engineer will develop solutions for Ecolab's IoT devices, translating business requirements into technology solutions, providing technical guidance, and managing software engineering processes. Responsibilities include working with cross-functional teams, developing software for IoT systems, participating in Agile processes, and applying DevOps practices.
As a Solution Architect at Roche, you'll manage multiple IT systems for manufacturing operations, collaborating with business stakeholders to analyze requirements and deliver solutions. The role involves expertise in software development, working within FDA regulated environments, and improving business communication skills.
As a Sr. Engineer on the Observability team, you will develop backend services in Golang, focusing on alert notification infrastructure, API development, and managing applications using Kubernetes. You will design distributed systems, implement caching techniques, and collaborate across teams while fostering an inclusive culture.
As a Senior System Software Engineer at NVIDIA, you will optimize computer vision AI models and SDKs, focusing on performance metrics, software architecture, and collaboration across teams. Responsibilities include profiling and debugging workloads, improving algorithms with CUDA, and providing technical leadership within the domain.
As a Senior ASIC Design Engineer, you will develop and enhance RTL and SoC designs, collaborate with architects and other engineers on module design and integration, and improve design methodologies. Key tasks include logic synthesis, timing analysis, and ensuring successful SoC level integration.
The Sr. Back-End Software Engineer will design and develop impactful features for an AI-driven product, collaborating with engineers, product managers, and scientists. This role involves ownership of major software components, ensuring quality and maintainability, and delivering scalable back-end systems and APIs.
The Principal Full-stack Software Engineer will architect and build advanced AI interfaces for seamless human-AI interaction, implementing real-time streaming and feedback systems while working closely with ML engineers. The role requires strong frontend architecture and software engineering skills to ensure intuitive user experiences with Hivemind's AI technology.
The software engineer will design, develop, and implement systems to support the U.S. Department of Defense's mission readiness through innovative cloud software. This involves working in a collaborative Agile environment, mentoring junior developers, and utilizing various programming languages and technologies to build software solutions.
The Principal Software Engineer will lead the design and development of a Point-of-Sale Fuel Controller, managing software solutions using C++. Responsibilities include architectural decision-making, project oversight, collaboration with teams, and mentoring engineers.
As an Antenna Engineer at SpaceX, you will design and fabricate advanced antenna systems, contribute to the software development for digital beamforming, and collaborate with various engineering teams to optimize performance for Starlink products.
The Sr. RF/Microwave Engineer at SpaceX will design, implement, and verify electrical hardware for satellites and ground communication systems. Responsibilities include simulating communication systems, collaborating with various engineers, characterizing system performance, and providing technical support for regulatory teams.
The Lead Software Engineer will improve transaction times for credit card transactions by identifying performance bottlenecks, configuring performance tests, and mentoring junior engineers, while working in an Agile environment and utilizing various programming languages and tools.
The Staff Software Engineer will develop software for the control of photonic quantum computers, participate in system architecture design, conduct code reviews, and collaborate across teams. Responsibilities include testing, maintaining control software, and promoting good software practices.
The Sr. Analyst II Software Engineering will install applications on multi-platform networks, troubleshoot issues relating to software and data access, partner with customers to address needs, and suggest process improvements. Proficiency in various software applications and programming languages 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