Top C++ Jobs
The Senior Software Engineer will enhance trading systems, improve the matching engine and order entry, and maintain real-time functionality for a digital asset platform. Responsibilities include writing robust code, mentoring teammates, and responding to production issues to ensure high availability and performance.
The Senior Embedded Software Engineer will architect and develop reliable embedded software applications, integrating components and ensuring low-level communication. Responsibilities include implementing real-time operating systems, collaborating with hardware engineers for system validation, and addressing challenging engineering problems.
The Senior Engineer II will enhance DigitalOcean's virtualization infrastructure by improving performance, security, and operational optimization of the hypervisor fleet. Responsibilities include troubleshooting VM issues, collaborating with open source communities, managing patches, and documenting performance metrics.
The Principal Software Engineer will lead the technical architecture, design, and development of Fivetran’s Data Lake product, improve scalability and performance, and ensure operational excellence of data lake systems, working closely with product teams and contributing to open-source projects.
The Principal Software Engineer will lead the architecture and development of Fivetran's Data Lake product, collaborating with product teams to design capabilities, implement and operate large-scale data lake systems, and improve performance and scalability. Responsibilities include analyzing issues, ensuring operational excellence, and influencing cross-functional teams.
The R&D Software Engineer will develop high-performance software for CATALOG's DNA computation pipelines. Responsibilities include adapting algorithms, writing maintainable code, creating technical documentation, and collaborating with cross-functional teams. The role requires problem-solving skills and creativity at the intersection of computer science and biology.
As a Research Engineer at Waabi, you will develop sensor simulation software for autonomous driving, collaborating with a team of scientists and engineers. Your work will focus on building advanced multi-sensor simulation systems, enhancing content creation pipelines, and leveraging technologies like neural rendering and generative modeling.
You will develop high-performance software for DNA computation pipelines, implement data structures and algorithms, and create clear technical documentation. You will work independently and collaboratively within various disciplines to tackle new problems in a pioneering field.
The Software Developer will be responsible for developing, designing, and deploying database architectures, integration jobs using SQL Server and Access, and maintaining programming code. The role involves implementing requirements using various software solutions and ensuring quality control through technical and process documentation.
The Senior Software Engineer will optimize core algorithm libraries, analyze performance, develop high-performance vector indexing frameworks, and implement algorithms based on research. Responsibilities include enhancing vector preprocessing and querying capabilities.
The Software Engineer will develop testing and benchmarking frameworks to ensure high quality and performance in Figma's products. Responsibilities include building tooling for observability, collaborating with engineering teams, and enhancing product quality across the organization.
The Mid-Level Application Software Developer is responsible for designing and developing database-driven IT applications for DoD systems, maintaining and enhancing software code, troubleshooting various issues, and ensuring compliance with DoD guidelines.
The Sr. Application Software Developer will design and develop database-driven IT applications for the DoD, maintain software code and configurations, provide troubleshooting support, and ensure compliance with DoD guidelines. The position requires a minimum of five years of experience and an active Secret Clearance.
Join PlayStation as a Gameplay Network Engineer I in San Francisco, CA, responsible for integrating gameplay elements, developing optimized functionalities, debugging game issues, and maintaining technical documentation. Must have strong knowledge of Unreal Engine, experience with game development, proficiency in C++, and excellent problem-solving skills.
Seeking an experienced Senior Software Engineer to develop, maintain, and improve frameworks for user experiences on desktop platforms. Responsibilities include integrating frameworks for PC platform, building native plugins, maintaining codebase quality, refining business requirements, collaborating with UI designers and product managers, and developing production quality applications. Required qualifications include a passion for user experiences, BS/MS in Computer Science, 5+ years of experience, expertise in C++ and JavaScript, and familiarity with Agile methodology. Desired qualifications include React Native, open-source contributions, multi-threaded application experience, and knowledge of CI/CD tools.
Design and implement software solutions for web and mobile platforms in the medical field, supporting scalable and secure software solutions for medical devices. Provide technical leadership, mentorship, and drive team culture. Stay current with emerging trends and collaborate with internal and external teams.
Coordinate with a cross-site group to architect and maintain core content installation and patching technology. Optimize patching features for high performance, collaborate with teams, design new features, and improve existing tools. Must have strong C++ skills and experience with patching techniques, algorithm design, and system interfaces.
The Principal Software Engineer will lead the architecture, design, and development of Fivetran’s Data Lake product, ensuring queryable data with no transformations. Responsibilities include collaborating with product teams, designing large-scale data lake systems, contributing to open-source projects, and analyzing performance issues to enhance overall service reliability and operational excellence.
As a Senior Hardware Test Engineer, you will be responsible for the design and deployment of testing infrastructures for Robotics Systems. You will collaborate with multiple teams to ensure proper testing strategies are developed, and you will need expertise in electromechanical systems, software testing strategies, and custom testing hardware development.
The Principal ML/SLAM Software Engineer will develop advanced autonomy capabilities for Spot, focusing on localization, mapping, and perception using machine learning techniques. Responsibilities include employing ML approaches for visual perception, designing experiments, and writing efficient C++ and Python code. Collaboration with R&D teams is essential to enhance Spot's robust navigation solutions.
The Embedded Software Engineer will develop firmware and video applications for smart cameras, collaborating with various teams to integrate hardware and firmware components, researching reliable embedded firmware development, and ensuring effective communication of requirements. Responsibilities also include working with networking protocols and video compression standards.
The UAV Software Engineer will design, develop, and deploy ground control software and on-board communication systems for drone platforms. They will work within small Agile teams, guiding junior developers and engaging in collaborative projects with customers, focusing on high-visibility solutions for national security.
The Principal Software Engineer will lead the design and development of Fivetran’s Data Lake product, ensuring high performance and easy data accessibility for customers. Responsibilities include collaborating with product teams, developing reliable data lake systems, contributing to open-source projects, and continuously optimizing performance and scalability.
The Test Equipment Software Engineer develops and maintains software for critical test equipment, ensuring systems perform optimally. Responsibilities include creating software specifications, designing compliance software, and integrating test equipment into CI pipelines. The role involves troubleshooting and collaborating with engineering teams to enhance system testability.
As a Blockchain Rust Engineer at Trust Wallet, you'll enhance the Wallet Core library by integrating new blockchains and features, migrating C++ code to Rust, and ensuring code quality through testing. You'll work in an autonomous team and help improve the user experience for developers integrating blockchain technologies.
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