Get the job you really want.
Top C++ Jobs
As a Modeling & Simulation Engineer, you'll develop and update high-fidelity performance simulations for missile systems, analyze missile performance, and lead projects while providing solutions in a team environment. You'll act as the technical expert and collaborate across various disciplines, enhancing electronic warfare capabilities.
As a Design Verification Engineer at BAE, you will plan and develop advanced verification environments for FPGAs in Electronic Warfare systems. Responsibilities include creating self-checking testbenches, developing test plans using constrained random methods, and mentoring junior engineers while leading a team.
As a Software Engineer Principal at BAE Systems, you'll collaborate on the design, development, testing, and integration of real-time embedded software for software-defined communication systems, leveraging your skills in software design and implementation to tackle complex problems with a team.
The Senior FPGA Digital Design Engineer will support FPGA designs through all development phases, including architecture design, RTL coding, synthesis, and lab testing. Responsibilities also include using digital design tools, debugging, and mentoring team members while ensuring successful timing closure and product support.
The Electrical Engineer, Test Equipment will design and integrate automated test solutions for electronic controls at BAE Systems. They will support hardware test requirements, implement continuous improvements, maintain equipment, and collaborate with design engineering. This role requires hands-on work, multitasking, and occasional travel.
As a Senior Principal Embedded Software Engineer, you will lead software development efforts in a collaborative environment, engage with Systems and Hardware engineers, and champion complex embedded control systems for flight and mission-critical applications.
The Senior Software Engineer will lead the development of Square's Core OS Platform, collaborating with partners across product and engineering teams. Responsibilities include overseeing software projects, mentoring engineers, and contributing to all phases of development. The role also involves working closely with the SQUID Platform Team to integrate and maintain hardware and software solutions.
As a Lead AI Engineer at Capital One, you will design, develop, and deploy AI software components while collaborating with cross-functional teams to enhance customer interactions through AI solutions. You'll also engage in optimization and governance of large-scale production AI systems, contributing to the technical vision for foundational AI systems.
Featured Jobs
As a Senior AI Engineer at Capital One, you will design, develop, and deploy AI software, leveraging a variety of AI technologies to improve customer interactions. You'll work collaboratively with cross-functional teams to build scalable AI solutions and contribute to the technical vision for foundational AI systems.
The Distinguished AI Engineer will develop and support AI software components, partner with interdisciplinary teams, and contribute to foundational AI systems at Capital One. This role involves optimizing large-scale AI systems and implementing state-of-the-art AI solutions for enhanced performance and scalability.
The Software Engineer II develops and implements high-quality software solutions, enhances existing applications, and collaborates with product teams. Responsibilities include technical design, coding in various languages, code reviews, testing, and addressing technical debt. The role requires a problem-solving mindset and the ability to lead discussions and assessments.
The C++ Developer will manage the C++ development ecosystem at Anduril Industries, focusing on building and improving tools, systems, and libraries. Responsibilities include promoting C++ best practices, working closely with development teams, leading projects, and enhancing engineering culture.
As a Senior Software Engineer on the Zero Trust team, you will develop and improve the Zero Trust desktop client, focusing on high-performance networking code and interacting with various programming languages. You are expected to contribute to major projects while ensuring code quality, testability, and documentation, and addressing complex problems related to performance, security, and scale.
As a Senior Software Engineer on the Zero Trust team, you will enhance the Windows desktop client by implementing high-performance networking code, improving code quality, and contributing to major projects. Candidates should possess deep knowledge of Windows internals, network protocols, and experience in low-level driver development, ensuring solid, testable, and well-documented code.
As a Senior Software Engineer in the Zero Trust team, you will develop and improve the Windows desktop client, implementing high-performance networking code while ensuring code quality and thorough documentation. Knowledge of Windows internals and networking protocols is essential for this role, which involves collaboration with product managers to deliver impactful features.
As a Senior Test Engineer at York Space Systems, you will lead test aspects of space hardware projects, develop and manage complex test plans, perform various environmental qualification tests, and collaborate with multiple teams. You'll also support junior engineers and interface with customers to negotiate and report on test progress.
The Software Engineer will design, develop, test, and optimize quantum compilers, working independently on projects, enhancing performance for quantum computing workloads, and contributing to the development of programming models and algorithms. Collaboration and effective communication of complex concepts are crucial.
As a Mission Software Engineer at Anduril Industries, you'll be responsible for building and deploying software for autonomous military systems, focusing on data processing and integration. You'll solve technical challenges in operational scenarios and collaborate with teams to deliver capabilities for systems like Fury, an advanced air vehicle.
As a Software Engineer II in Computer Vision, you'll design and maintain software for robot perception, work on sensor fusion and machine learning integrations, optimize algorithms for efficiency, and create testing frameworks. You'll leverage your skills in programming and mathematics to enhance autonomous machinery capabilities.
As a Robot Systems Software Engineer at Carbon Robotics, you will design and implement software for AI and robotics applications to improve the LaserWeeder product. You'll collaborate with engineering teams to build efficient software, troubleshoot robotic systems, and enhance machine learning pipelines, ensuring reliable solutions for customers.
As a Software Engineer II at Disney, you'll develop the Core engine for client apps like Disney+, ESPN, and Hulu, focusing on cross-platform functionality and UX. You will collaborate with other engineering teams and hardware manufacturers, contributing to innovative streaming and digital experiences.
As a Software Engineer II, you will develop client applications using Rust for platforms like Disney+, ESPN, and Hulu. Responsibilities include enhancing user interfaces, collaborating with hardware partners, and understanding device limitations. You will leverage your C/C++ and Rust experience to create optimal user experiences across various devices.
The Lead Software Engineer will be responsible for developing and maintaining the video playback system for Disney+ and Hulu across various devices. This role involves optimizing the player, creating architectural designs, leading quality assurance strategies, and mentoring other engineers, ensuring high development standards and effective collaboration.
As a Software Engineer II, you will develop client application experiences using Rust for Disney's streaming and digital products. Responsibilities include designing features for video playback and UI/UX, collaborating with hardware partners, and pushing the boundaries of application performance on various devices.
Join the Software R&D team at Pixar to develop and maintain the Presto execution engine. Responsibilities include optimizing performance-critical code, collaborating in a multi-functional team, and designing APIs that enhance software capabilities for film production.
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