Get the job you really want.

Top C++ Jobs

18 Days Ago
Naperville, IL, USA
29,154 Employees
Senior level
29,154 Employees
Senior level
Biotech
As a Senior Embedded Software Engineer, you will develop software for Ecolab’s IoT devices, translating business requirements into technology solutions. Responsibilities include architectural guidance, executing software engineering plans, integrating software and hardware, and promoting best practices in software development.
Top Benefits:
401-K
Child Care Benefits
Company Outings
+18 More
18 Days Ago
Milpitas, CA, USA
10,001 Employees
124K-211K Annually
Mid level
10,001 Employees
124K-211K Annually
Mid level
Hardware • Semiconductor
The Sr. Software Engineer will develop machine control and inspection software for mask inspection systems, collaborating with various engineering teams to tackle system problems. Required skills include strong C++ programming, multitasking/threading programming experience, and software diagnostic abilities.
Top Benefits:
401-K
Adoption Assistance
Commuter Benefits
+17 More
18 Days Ago
Rancho Cordova, CA, USA
1,614 Employees
119K-179K Annually
Entry level
1,614 Employees
119K-179K Annually
Entry level
Information Technology • Industrial • Manufacturing
The role involves developing embedded software for SSD firmware, including updating algorithms, testing new firmware, analyzing logs for SSD failures, and performing electrical failure analysis. The position requires collaboration with product engineering to identify issues related to media and firmware interactions.
18 Days Ago
Pompano Beach, FL, USA
1,244 Employees
Mid level
1,244 Employees
Mid level
Industrial • Manufacturing
The Software Engineer will develop applications in a Real-Time Linux environment, with a focus on Linux Kernel and I/O Device software. Responsibilities include providing technical support, improving technical knowledge within the team, and collaborating with other departments. Candidates should have experience in real-time systems and various programming languages.
18 Days Ago
USA
Remote
96 Employees
Senior level
96 Employees
Senior level
Gaming
As a Sr. Full-Stack Engineer, you will design and implement scalable online services and backend systems for a new Multiplayer Action RPG. Responsibilities include building game-supporting APIs, optimizing complex systems, and collaborating with the engineering team. Familiarity with frontend frameworks is required.
18 Days Ago
MI, USA
Remote
10,001 Employees
Senior level
10,001 Employees
Senior level
Aerospace
In this role, you will lead a software team to develop, verify, and implement flight software for lunar landers, including writing software requirements, coordinating technical activities, and ensuring best practices in software development are followed.
18 Days Ago
Los Angeles, CA, USA
Hybrid
593 Employees
Senior level
593 Employees
Senior level
Gaming
The Senior DevOps Engineer will focus on driving DevOps practices by automating CI/CD pipelines and containerizing services using Docker and K8s. Responsibilities include automating infrastructure with Terraform and Ansible, configuring applications for cloud deployment, and promoting continuous improvement within the team.
18 Days Ago
Carrollton, TX, USA
168 Employees
Senior level
168 Employees
Senior level
Real Estate
As an Embedded Firmware Engineer, you'll design and develop software for embedded systems related to HVAC products. Responsibilities include delivering software platforms, collaborating in design implementations, and interfacing with suppliers and development teams.
18 Days Ago
Carrollton, TX, USA
168 Employees
Expert/Leader
168 Employees
Expert/Leader
Real Estate
The Senior Firmware Engineer will design and commercialize HVAC systems, focusing on embedded systems design. Responsibilities include building and maintaining the Linux OS and BSP, creating CI/CD pipelines, and serving as a coding contributor for embedded systems. The role requires expert knowledge in relevant technologies and a collaborative approach to product development.
18 Days Ago
Cambridge, MA, USA
Remote
14 Employees
Junior
14 Employees
Junior
Software • Virtual Reality • PropTech
This role involves developing software solutions in VR/AR, focusing on collaborative and simulation-based learning. Responsibilities include enhancing existing codebases, implementing software across the stack, designing interactions, gathering user feedback, and potentially leading a team of developers.
Top Benefits:
401-K
401-K Matching
Company Equity
+13 More
18 Days Ago
Littleton, CO, USA
679 Employees
150K-215K Annually
Senior level
679 Employees
150K-215K Annually
Senior level
Aerospace
As a Principal Flight Software Engineer at Rocket Lab, you will develop flight software for space systems, involving coding, testing, and collaborating on software-hardware integration. Your work will directly impact satellite missions and you'll participate in both design and operational phases.
18 Days Ago
Florence, KY, USA
166,834 Employees
Junior
166,834 Employees
Junior
Internet of Things
The role involves machine programming, automation technology implementation, troubleshooting, and executing technical solutions across projects. Responsibilities include optimizing automated systems, coding for control systems, managing projects related to automation technology, and providing training to staff.
18 Days Ago
2 Locations
Remote
119 Employees
Senior level
119 Employees
Senior level
Gaming
The Senior/Principal Software Engineer will design and implement gameplay features and systems in C++ and Unreal Engine for a new combat-focused MMO. Responsibilities include networked gameplay code development, cross-discipline collaboration, and maintaining engine code.
18 Days Ago
Street, MD, USA
10,019 Employees
Mid level
10,019 Employees
Mid level
Edtech
The Research Software Engineer will optimize scientific software for high-performance computing applications, provide technical expertise, and conduct performance tuning. The individual will help researchers adopt best practices in software engineering, contribute to outreach activities, and maintain documentation on processes fulfilled. The role requires strong programming skills and experience in distributed computing architectures, along with excellent communication abilities.
18 Days Ago
Boston, MA, USA
958 Employees
Senior level
958 Employees
Senior level
Gaming
As a Senior Story Programmer at CD PROJEKT RED, you will develop Story and Quest tools for Project Orion, collaborating with designers to meet creative and technical needs, optimizing performance, and ensuring tool efficiency. Your role involves building plugins and fostering teamwork to enhance game systems.
18 Days Ago
North Falmouth, MA, USA
3,092 Employees
Mid level
3,092 Employees
Mid level
Hardware • Security
The Software Engineer will design and develop underwater products, engage in software development for embedded processors, assist in system architecture, participate in code reviews, and execute design verification testing. This position requires independent coding tasks and some customer interaction.
18 Days Ago
USA
Remote
51 Employees
Junior
51 Employees
Junior
Gaming
The Anti-Cheat Engineer will develop and maintain anti-cheat systems to protect game integrity, monitor game activity for suspicious behavior, analyze cheats, collaborate with teams for seamless solution integration, and report on cheating trends.
18 Days Ago
Pittsburgh, PA, USA
9,172 Employees
Junior
9,172 Employees
Junior
Edtech
As a Robotics Engineer at NREC, you will develop and deploy computer vision modules for diverse applications, work with multi-functional teams, prototype algorithms, and ensure production quality in software development. You will engage with sponsors and investigate innovative techniques pertinent to robotics. Expect a blend of academic rigor and practical engineering in your tasks.
18 Days Ago
Pittsburgh, PA, USA
9,172 Employees
Senior level
9,172 Employees
Senior level
Edtech
As an Embedded Software Engineer, you will design and develop software prototypes focusing on software resilience, create tools for exception handling and communication, analyze software weaknesses, and ensure performance for embedded systems, while collaborating in a team environment.
18 Days Ago
Mountain View, CA, USA
1,218 Employees
Senior level
1,218 Employees
Senior level
Artificial Intelligence
Lead a team responsible for applying advanced models and research in AI to enhance agent memory for Google products, while collaborating closely with engineers and researchers. The role involves rapid-prototyping concepts and running experiments to evaluate opportunities, focusing on several high-impact AI projects.
18 Days Ago
Cambridge, MA, USA
450 Employees
Expert/Leader
450 Employees
Expert/Leader
Software
As a Principal Software Engineer II at CMT, you will lead data engineering initiatives, mentor junior developers, and develop solutions for complex technical problems. You will drive full-stack design and collaborate with product managers to optimize data platforms, troubleshoot production issues, and ensure adherence to development standards.
Top Benefits:
401-K Matching
Company Equity
Company Outings
+32 More
18 Days Ago
Englewood, CO, USA
Hybrid
183 Employees
115K-135K Annually
Senior level
183 Employees
115K-135K Annually
Senior level
Aerospace
The Embedded Software Engineer will design, develop, and implement embedded flight software for spacecraft. Responsibilities include integrating software components, performing testing, leading code reviews, and documenting software processes. The role requires collaboration with engineers and may involve presenting solutions to clients.
18 Days Ago
Harbor Village, Pompano Beach, FL, USA
139K-197K Annually
Senior level
139K-197K Annually
Senior level
Aerospace • Robotics
The Manager of Software Engineering oversees product development milestones, leads a team of software engineers, and executes engineering strategies. Responsibilities include budgeting, staffing, designing software applications, managing projects in an Agile environment, and ensuring compliance with quality regulations.
18 Days Ago
Austin, TX, USA
34,450 Employees
73K-215K Annually
Senior level
34,450 Employees
73K-215K Annually
Senior level
Fintech • Payments
The Senior Software Engineer will design and implement complex multi-tier distributed software applications. They will work on performance-sensitive systems serving millions of requests daily and provide architectural guidance for PayPal’s core payments system as part of a cross-functional agile team.
18 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior System Software Engineer at NVIDIA, you will design and implement power management strategies for Tegra platforms, develop firmware for SoCs, debug software issues, and validate software solutions through test plans. You will collaborate with teams to enhance performance and efficiency.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size