Top C++ Jobs
The Staff Software Engineer will design and implement modules for the autonomous software stack, optimize system performance, debug issues, and provide software architecture guidance. This role demands excellent programming skills and extensive experience in software development.
As a Software Engineer Intern at Twilio, you'll design and develop software solutions for next-generation communications, working on distributed systems and real-time audio processing. You'll manage core features, participate in code reviews, and enhance your coding skills in a dynamic and supportive environment.
As a Backend Software Engineer for Robotics Platform & Capabilities, you will design and implement cloud and on-premises systems for developing and deploying automation solutions. Your role involves collaborating across teams, supporting developer communities, and ensuring that the software meets real-world applications in industrial settings.
As a Traffic Analysis Software Engineer at Nozomi Networks, you'll design and implement user-facing features, reduce tech debt, and support team processes in a fast-paced, agile environment. You will work with software design, algorithms, and scalable distributed systems while embodying the company's mission to enhance cybersecurity for critical infrastructures.
As a Software Engineer at Figma, you will build new real-time features in a complex data model for collaboration, enhance design elements control, create tools for prototyping behaviors, and optimize performance while working in a highly collaborative team environment.
As a Senior Software Engineer II at Cruise, you'll lead the design, development, and implementation of complex software for autonomous vehicles, focusing on systems architectures, data processing, and remote testing tools. You'll collaborate with cross-functional teams and drive software reliability improvements, mentoring others in the process.
As a Software Engineer II at OpenEye, you will develop and maintain OpenEye Web Services, manage projects independently, mentor junior developers, and collaborate with product management and stakeholders. You will engage in Agile meetings as part of the development process.
The Senior Embedded Software Engineer will design and implement firmware for control systems in heat pumps, collaborating with electrical engineers. Responsibilities include defining control logic, delivering high-quality embedded code, managing device connectivity, and optimizing performance within real-time environments.
As a software engineer, you will contribute to the design process, analyze data to develop maintainable products, and troubleshoot issues through collaboration with team members. You'll work on protecting Microsoft Entra ID data in Azure and help in the development of solutions to complex problems.
As a Software Engineer, you will handle full stack development, designing, developing, and testing new features for protecting Oracle deployments, and troubleshooting issues faced by customers. You'll work with distributed systems and collaborate with product managers and designers to enhance Rubrik's data protection services.
As a Senior Software Engineer, you will develop new products and features, modify software systems, collaborate with domain experts, and help optimize database operations to enhance performance and scalability of autonomy development workflows.
The Senior Software Engineer, Developer Productivity role focuses on supporting and improving build systems for MongoDB's engineering organization. Responsibilities include developing new build-related capabilities, enhancing developer productivity by reducing build and CI times, mentoring other developers, and collaborating across project lifecycles.
As a Developer Workflows Engineer II, you'll enhance developer productivity by improving tools and systems. Responsibilities include maintaining workflows, improving development environments, drafting documentation, and providing on-call support. You will work collaboratively to drive improvements in efficiency and resilience while building reusable tooling for sustainable software delivery.
The Programming Director will lead the programming team for Fortnite, focusing on vision, priorities, mentoring, and technical excellence while collaborating with various teams to innovate gameplay and product vision for this AAA title.
Lead the engineering team for Fortnite, establishing a product vision and overseeing development efforts. Manage and mentor engineering leads, shaping architectural solutions, and driving new initiatives while collaborating with cross-functional teams for successful game delivery.
As a Rust Engineer, you will work on developing and maintaining secure distributed services in Rust, collaborate with cross-functional teams, and understand both hardware and software configurations to enhance the current codebase and architecture.
The role involves designing core platform backend software components, improving efficiency and scalability for ML workflows, collaborating with scientists for model training, and leading large initiatives to enhance Cruise's ML systems. Candidates need experience with large distributed systems and strong problem-solving skills.
As a Design Verification Engineer, you will verify proprietary cryptographic processors and SoCs, develop verification plans, and maintain testbenches to ensure high functionality and reliability while collaborating with a cross-functional team.
You will build systems to tackle performance issues at Gather by designing benchmarks and conducting performance tests across the entire stack, including desktop, web applications, and GPU-bound features. You'll collaborate with engineers to optimize software performance and foster a culture of performance awareness throughout the development life cycle.
The Senior Software Engineer will enhance the analysis engine of Mayhem, focusing on identifying bugs and security vulnerabilities. Responsibilities include developing features, fixing bugs, writing tests, and collaborating with support engineers. Ideal candidates have strong programming skills, knowledge of operating system concepts, and experience in vulnerability research or reverse engineering.
The Systems Integration Engineer will lead the development and maintenance of automated actuation test systems, create validation test plans, and document testing processes. Responsibilities also include providing technical support and fostering knowledge transfer among team members, while conducting in-depth testing focused on actuation performance.
The Principal Software Engineer will lead the technical architecture and development of Fivetran's Data Lake product. Responsibilities include designing scalable data lake systems, optimizing performance, ensuring operational excellence, and collaborating with product teams and open-source projects.
As a Principal Software Engineer at Fivetran, you will lead the architecture, design, and development of the Data Lake product, ensuring high performance and scalability while collaborating with cross-functional teams and contributing to open-source projects.
As a Principal Software Engineer, you will lead the design and development of Fivetran’s Data Lake product, ensuring operational excellence and supporting teams to innovate. You'll work with cross-functional teams to implement scalable, reliable data lake systems and engage in open-source contributions.
As a Principal Software Engineer at Fivetran, you'll lead the architecture and development of the Data Lake product, collaborating with product teams and managing large-scale data lake systems. Responsibilities include optimizing performance, ensuring operational excellence, and influencing cross-functional teams, with a focus on innovative solutions and open-source contributions.
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