Get the job you really want.
Top C++ Jobs
Develop embedded applications for military applications, enhance existing software tools, and create new software products while working in small teams throughout the development life cycle from requirements gathering to deployment.
Develop software for satellite products, focusing on C++ integration from requirements to deployment. Responsibilities include testing in a Linux environment, ensuring strong documentation, and familiarity with software configuration management tools.
As a Senior Radio Frequency Software Engineer, you will design and implement Digital Signal Processing algorithms while ensuring clarity in explanations for team understanding of models or algorithms for signal processing.
As an Early Career Software Engineer at Aquatic, you will rotate through different technology teams, working closely with senior engineers. Your main focus will be on hands-on software development using Python or C++, and you will learn software design and testing techniques through mentoring and collaboration.
The Software Engineer will enhance the performance of autonomous truck unloading robots through research and implementation of machine learning techniques. Responsibilities include improving robot capabilities, collaborating on broader systems, designing scalable software architectures, and mentoring junior engineers.
As a Software Engineer III, you'll design and develop algorithms for warehouse robots, focusing on motion planning and control systems. You'll collaborate with multidisciplinary teams to refine robotic path planning algorithms, ensure reliable performance in various operational conditions, and contribute to scalable software architecture.
The Senior Firmware Engineer will develop and bring up Linux-based controller platforms, design applications for remote control and telemetry, collaborate on telemetry specifications with cloud teams, and establish coding standards, ensuring a high-quality operator experience while mentoring team members.
The Software Engineer in Cloud Engineering will design scalable systems for the Kumo Cloud Infrastructure, automate CI/CD pipelines, and develop ML Ops platforms. Responsibilities include leading automation, enhancing product performance, and collaborating with various teams on cloud applications.
The Software Engineer will build and scale the Kumo platform for Big Data and AI workloads, develop tools for productivity, manage model lifecycles, and work with various teams to influence product direction through infrastructure design and full-stack application development.
The Robotics Engineer will develop, test, deploy, and maintain software for robotic arm solutions. Responsibilities include troubleshooting and ensuring functionality of the robotic system, with an emphasis on applying algorithms and handling real-world robotics challenges.
The role involves collaborating with algorithm engineers to develop and integrate dynamical systems models and autonomous driving algorithms, conducting software and hardware diagnostics, and building HIL environments for testing ADAS features.
The Senior Engine Programmer will design and implement runtime systems for a AAA multiplatform game. Responsibilities include writing clean code, optimizing performance, mentoring junior programmers, and collaborating with other teams.
As a Senior Rendering Engineer, you will enhance game visuals through innovative rendering techniques and optimization, collaborating closely with artists and engineers on large-scale 3D environments across various platforms.
As a Senior Software Engineer, you'll contribute to the implementation and deployment of our 5G Core for both 3GPP Rel 15/16 standards. The role includes programming for user and control plane, testing, debugging, and collaborating with teams to improve communication systems in a low Earth orbit satellite framework.
The Staff Data Platform Engineer will shape and build infrastructure for ingesting sensor data and application logs, optimizing distributed data platforms for AI/ML workloads, and mentoring other engineers. Responsibilities include designing data pipelines and collaborating with product teams to meet data needs.
The Staff Infrastructure Software Engineer will design and build infrastructure for software delivery to robots, ensuring reliability and scalability. The role involves leading technical initiatives, providing mentorship, and improving production systems within a multidisciplinary team.
The Sr. Simulation Integration Engineer will develop models for dynamical systems, integrate control algorithms into vehicle models, run diagnostics, and build HIL environments. They will also develop test cases for validation of autonomous driving features and work on automation of bench testing.
The Software Engineer will enhance meshing tools for structural simulation in Fusion, focusing on performance and reliability improvements, clean coding, CI/CD processes across OS, and applying HPC techniques.
Develop and integrate novel manufacturing hardware and software at Atomic Machines, collaborating with various engineering teams. This role includes debugging, building interface software, and providing tools for troubleshooting of complex robotic systems, facilitating the intersection of software and hardware technologies.
As a Senior Staff/Principal Embedded Software Engineer, you will face challenges in the Device Software organization, working on biometric image capture and secure backend communication, primarily using Rust. Your role involves pushing the boundaries of innovation and ensuring the performance and security of code deployed in millions of devices.
As a Software Engineer at The Boring Company, you will develop and architect software for autonomous operations within an underground transportation system. Responsibilities include optimizing traffic control algorithms, implementing vehicle control systems, and ensuring safety in code used for traffic controls.
As an Automation Control Software Engineer, you will develop software for PLCs that control mechanical, electrical, and hydraulic systems in tunnel boring machines. Responsibilities include designing user interfaces, implementing safety mechanisms, and supporting operators during operations.
As a Quantitative Developer at Vatic Labs, you will build and scale algorithmic trading systems, collaborating with computer scientists and researchers to enhance productivity through innovative coding. Responsible for developing low-latency solutions and performance tuning, you'll tackle challenging problems at the intersection of AI and quantitative trading.
The Senior GNC Engineer II at Rocket Lab is responsible for spacecraft GNC design, modeling, and analysis. This role involves developing flight software, spacecraft autonomy tools, and conducting integration and testing. The engineer will work through all engineering life cycle facets and support internal and external design reviews.
As a C++ Software Engineer, you will develop innovative trading systems, focusing on performance, scalability, and low latency. Collaborate with traders and researchers to drive projects from conception to deployment, optimizing software performance and tuning critical services.
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