Get the job you really want.
Top C++ Jobs
The Embedded Software Engineer will design and develop real-time software for DSP algorithms and device drivers used in wireless products. Responsibilities include gathering requirements, developing DSP algorithms, optimizing performance, and working in a global team on cutting-edge technology.
As a Mission Software Engineer at Anduril Industries, you will build, deploy, and integrate software solutions to deliver critical capabilities for military applications. You will collaborate across teams, analyze metrics for software performance, resolve issues, and engage directly with end-users to tailor features to real-world operational needs.
The Design Verification Engineer will plan, architect, and develop verification environments for FPGAs in electronic warfare systems. Responsibilities include creating self-checking testbenches, developing test plans, leading DV teams, mentoring junior engineers, and enhancing verification processes.
As a Senior Software Engineer, you will develop the Hulu client app using Rust, collaborating with various teams to enhance UI/UX experiences across devices. Responsibilities include building new application features, vetting hardware, and addressing device limitations.
As a Lead Software Engineer on the Hulu Native Client Platform, you will develop end-to-end application features, work on cross-platform code, and collaborate closely with engineering teams to improve UI/UX experiences for a variety of devices. Your advanced native engineering skills in Rust and C/C++ will help shape the future of Disney's media applications.
As a Senior Software Engineer, you'll leverage your Rust and C/C++ expertise to develop and enhance the Hulu client applications across various devices. Your role will involve creating new UI/UX features, collaborating with hardware partners, and ensuring code compatibility across platforms.
The Senior FPGA Digital Design Engineer will support FPGA designs through all development phases, including design architecture, RTL coding, synthesis, timing closure, and product support. The engineer is expected to mentor less experienced staff and work collaboratively in a team environment, focusing on debugging and problem-solving.
As a Senior Software Engineer at Disney, you will leverage your expertise in Rust and C/C++ to develop immersive client applications for streaming on a variety of devices. Responsibilities include collaboration with core engineering teams, feature development from user interfaces to analytics, and interaction with hardware partners to ensure optimal application performance.
Featured Jobs
As an FPGA Software Engineer at Hudson River Trading, you'll design, optimize, and maintain high-performance trading systems, collaborating with developers on trading algorithms and integrating hardware solutions into existing platforms. Key responsibilities include coding, testing infrastructure, and contributing to system design.
As a Software Engineer at Yext, you will participate in the full life-cycle of software development, design and deploy scalable systems, build storage frameworks, contribute to feature ideas, and collaborate across teams, all while writing clean and well-documented code.
As a Software Engineer at Yext, you will participate in the full life-cycle of software development. Your responsibilities include designing, implementing, and deploying scalable systems, building storage systems, and collaborating with diverse teams to enhance product features and functions, while ensuring code quality through testing and documentation.
The Senior Software Engineer in Production Engineering at Liftoff will own backend infrastructure, improve tooling for high-frequency releases, and enhance developer workflows. Responsibilities include maintaining distributed systems, mentoring team members, and ensuring infrastructure reliability.
The Software Engineer Co-op will develop video analytics software for embedded Linux platforms, involving integration and optimization of algorithms on hardware products. Responsibilities include designing software components, debugging, maintaining existing software, and documenting designs.
The Software Engineer will develop and deploy cutting-edge technology and systems for military use. Responsibilities include building infrastructure, collaborating on software development, delivering capabilities, and working with autonomous systems. Engineers will utilize various programming languages and tools to create scalable backend software and maintain high-performance engineering cultures.
As a Senior Robotics Software Engineer, you will develop core libraries for robotics platforms, enhance the Anvil autonomous sensing and data fusion system, design sensor integrations, and collaborate with hardware teams to ensure product success while leading project initiatives and mentoring engineers.
As a Senior Software Engineer, you will enhance the Anvil autonomous sensing platform, maintain core libraries for robotics, develop features such as simulations and battery optimization, and integrate sensors for human and autonomous operations, collaborating closely with hardware teams.
As a Realtime Software Engineer at Anduril Industries, you will implement and deploy core real-time image processing software for infrared imaging systems. Responsibilities include developing software on Linux systems, contributing to image processing pipelines in C++/CUDA, and ensuring secure integration into defense systems.
The Senior GNC Engineer will develop and validate guidance algorithms, conduct hardware and software tests, and analyze flight data for drones. This role involves collaborating with the flight software team to integrate and verify GNC solutions, focusing on autonomous drone navigation in complex environments.
The Simulation Software Engineer will design and build digital engineering infrastructure for Virtual Warfare, working with a team of engineers to integrate models and hardware into a software-first environment for uncrewed combat systems. Responsibilities include collaborating with stakeholders, building evaluation tools for autonomy and vehicle performance, and developing scalable backend systems.
As a Senior Navigation and Localization Engineer, you will develop software to geo-register and analyze sensor imagery from moving platforms, implement algorithms for position estimation using multiple sensor inputs, and collaborate with team experts to deliver advanced imaging systems.
Assist in the design and development of Low Observable unmanned air vehicles, conduct RCS analysis, develop analysis tools for RCS, optimize LO materials, and execute RCS testing of air vehicles.
As an Embedded Linux Software Engineer at Anduril, you will develop embedded systems for robotic applications, manage the end-to-end software development lifecycle, and ensure Linux system functionality through automated tests and secure practices. This role emphasizes collaboration with various specialist teams and a strong foundation in embedded system principles.
The Senior Perception Engineer will develop and maintain core libraries and applications, integrate computer vision techniques with machine learning, and construct benchmarks to analyze system performance, utilizing advanced techniques in robotics and AI.
As a Senior Perception Engineer, you will propose and prototype solutions in machine learning, focusing on computer vision for robotic systems. Responsibilities include developing ML pipelines, training models, and working alongside robotics teams to implement state-of-the-art techniques for real-time applications.
The Senior Software Engineer on the Vehicle Integrations team will own major feature development and maintain core systems for robotics platforms at Anduril. This role requires close collaboration with vehicle software teams to deliver high-leverage software, troubleshoot remotely deployed systems, and write efficient code. Responsibilities include developing hardware interfaces and ensuring seamless integration across diverse hardware.
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