Get the job you really want.

Top C++ Jobs

10 Days Ago
Mountain View, CA, USA
124 Employees
185K-230K Annually
Senior level
124 Employees
185K-230K Annually
Senior level
Aerospace • Hardware • Software • Transportation
As a Flight Software Infrastructure Engineer, you will be responsible for shaping the infrastructure for flight software, optimizing it for performance, and architecting continuous integration and testing systems. You will collaborate with multiple teams to ensure effective development and deployment of aviation software.
10 Days Ago
Wilmington, MA, USA
1,200 Employees
Senior level
1,200 Employees
Senior level
Logistics • Robotics
As a Senior Robotics Applications Engineer, you will design and implement perception software for mobile robots while collaborating with stakeholders. You will develop high-quality applications, maintain code, formulate requirements, identify risks, and ensure system reliability and performance.
Top Benefits:
401-K
401-K Matching
Company Equity
+44 More
10 Days Ago
South San Francisco, CA, USA
Hybrid
37 Employees
90K-150K Annually
Senior level
37 Employees
90K-150K Annually
Senior level
Retail • Analytics
The Senior Software Engineer will develop and optimize software for high-performance data processing pipelines, focusing on computer vision and machine learning. Responsibilities include re-architecting legacy systems, managing CI/CD processes, enhancing test coverage, and developing tools for R&D. The position requires expertise in C++, Python, and shell scripting, along with strong knowledge of CI/CD practices.
10 Days Ago
Redmond, WA, USA
8,879 Employees
Junior
8,879 Employees
Junior
Aerospace • Other
Integration & Test Engineers at SpaceX manage satellite test operations, troubleshoot test failures, and ensure efficient testing processes. They collaborate with software and hardware engineers to evaluate designs and optimize workflows. The role requires a bachelor's degree in engineering and at least one year of experience in mechanical design or manufacturing.
10 Days Ago
Providence, RI, USA
77 Employees
135K-165K Annually
Senior level
77 Employees
135K-165K Annually
Senior level
Artificial Intelligence • Software • Energy • Utilities
The Senior Software Engineer will lead the development of an IoT platform focusing on edge software. Responsibilities include designing resource-constrained software, maintaining CI/CD processes, collaborating with cross-functional teams, conducting code reviews, and mentoring engineers. Candidates should have extensive experience with distributed systems and security in resource-limited environments, particularly with Python and Linux.
10 Days Ago
Austin, TX, USA
389 Employees
Expert/Leader
389 Employees
Expert/Leader
Hardware • Manufacturing
The Emulation Architect at Tenstorrent is responsible for designing and developing emulation infrastructure for high-performance AI/ML engines. Key duties include building a hardware emulation ecosystem, creating test benches, developing test plans, improving automation, and mentoring junior engineers. This role requires collaboration with various engineering teams to enhance the emulation platform and deliver efficient solutions for customers.
10 Days Ago
Santa Clara, CA, USA
21,960 Employees
Expert/Leader
21,960 Employees
Expert/Leader
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
As a Senior Research Engineer in Robotics Systems at NVIDIA, you will design teleoperation software for humanoid robots, develop control stacks, deploy neural network models in simulations, and ensure system reliability through maintenance and diagnostics. Collaboration with researchers and high-quality data collection are essential parts of the role.
10 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 ASIC Verification Engineer, you will verify high-speed coherent interconnect designs, micro-architecture, and develop verification infrastructure including testbenches and models. Collaborating with various teams, you will ensure the correctness of designs and implement sophisticated verification methodologies.
10 Days Ago
Santa Clara, CA, USA
21,960 Employees
Senior level
21,960 Employees
Senior level
Artificial Intelligence • Hardware • Robotics • Software • Metaverse
The Senior Developer Technology Engineer in CPU Performance will research and optimize algorithms for CPU performance on heterogeneous computing systems. Responsibilities include analyzing complex workloads, collaborating with experts, publishing findings, and influencing future hardware and software designs.
10 Days Ago
Santa Clara, CA, USA
15,289 Employees
101K-164K Annually
Senior level
15,289 Employees
101K-164K Annually
Senior level
Cybersecurity
As an ASIC Design Verification Engineer at Palo Alto Networks, you will be responsible for ensuring ASICs in next-generation firewall products meet high standards for features and performance. You'll collaborate on verification plans, develop test benches and coverage models, and troubleshoot issues, contributing to high-quality and efficient product development.
10 Days Ago
Arlington, VA, USA
206 Employees
125K-253K Annually
Expert/Leader
206 Employees
125K-253K Annually
Expert/Leader
Information Technology • Security • Cybersecurity
The Principal Embedded Engineer will lead R&D technology into operational solutions, develop APIs bridging software and hardware, manage test automation, and engage with stakeholders for secure embedded applications.
10 Days Ago
9 Locations
2,359 Employees
192K-243K Annually
Senior level
2,359 Employees
192K-243K Annually
Senior level
Automotive
The Software Engineer will collaborate with application teams to optimize GPU algorithms, improve compiler optimizations, analyze performance, and contribute to hardware design for autonomous vehicles. This role requires extensive experience in C++ programming, GPU optimization, and performance analysis.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+16 More
10 Days Ago
Centennial, CO, USA
2,471 Employees
Senior level
2,471 Employees
Senior level
Appliances
The Lead Embedded Software Engineer at Gentex develops and leads the execution of high-quality product software through the full development lifecycle while coordinating with various engineering teams for software integration, testing, and compliance. The role requires effective communication and leadership capabilities to guide and support a team of embedded software engineers.
11 Days Ago
Santa Clara, CA, USA
148 Employees
Senior level
148 Employees
Senior level
Big Data • Information Technology
The Principal Firmware Engineer will architect and develop firmware and microcontroller subsystems for Astera Labs' SoC and systems products. Responsibilities include developing embedded firmware, working with hardware designers, and ensuring customer requirements are met.
11 Days Ago
Arlington, VA, USA
27,104 Employees
126K-228K Annually
Senior level
27,104 Employees
126K-228K Annually
Senior level
Information Technology • Software
The Senior Software Engineer will design, develop, and integrate real-time software systems for signal processing applications, collaborating within multi-disciplinary teams. Responsibilities include implementing software on multi-core systems, utilizing signal processing algorithms, configuring RF hardware, and conducting field testing.
Top Benefits:
401-K
Child Care Benefits
Company Outings
+17 More
11 Days Ago
Fairfax, VA, USA
67 Employees
Mid level
67 Employees
Mid level
Software
As a C++ Software Engineer at Stellar Science, you will develop modern C++ software solutions for complex challenges in fields such as computer vision and space situational awareness. You will work on innovative scientific software tools and collaborate within a talented team, leveraging various technologies and libraries to create reusable, maintainable code.
Top Benefits:
Dental Insurance
Disability Insurance
Flexible Spending Account
+3 More
11 Days Ago
Los Angeles, CA, USA
8,768 Employees
170K-255K Annually
Expert/Leader
8,768 Employees
170K-255K Annually
Expert/Leader
Gaming
The Principal Technical Artist will research and improve artist pipelines and tools, interface with stakeholders, troubleshoot technical issues, and mentor team members in art and VFX. They will ensure high visual and technical standards are met for a new unannounced game title.
Top Benefits:
401-K
Commuter Benefits
Company Outings
+15 More
11 Days Ago
Torrance, CA, USA
Hybrid
240 Employees
75-89 Annually
Senior level
240 Employees
75-89 Annually
Senior level
Aerospace • Hardware • Machine Learning • Robotics • Software
The Principal Systems Engineer will design, build, and test heavy lift electromechanical systems, particularly focusing on weapons positioners and motion control systems. Responsibilities include managing system requirements, component selection, system integration, and validation while collaborating with an engineering team to ensure high-performance standards. Design reviews and troubleshooting are key components of the role.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+41 More
11 Days Ago
Wilmington, MA, USA
1,200 Employees
Junior
1,200 Employees
Junior
Logistics • Robotics
As a System Test Engineer, you will develop test plans to validate the performance of Symbotic’s warehouse automation system, integrating complex electro-mechanical systems with software, and conducting thorough analysis of system issues. You will collaborate with various engineering teams and present test results effectively.
Top Benefits:
401-K
401-K Matching
Company Equity
+44 More
11 Days Ago
San Francisco, CA, USA
22 Employees
Senior level
22 Employees
Senior level
Blockchain • Software
As a Tech Lead for Sensors & Embedded Applications, you will lead a team to create embedded applications and sensor drivers. Key responsibilities include enhancing software performance, overseeing firmware releases, and ensuring robust development practices.
11 Days Ago
Marietta, GA, USA
7,500 Employees
Senior level
7,500 Employees
Senior level
Logistics • Other • Software
As a Controls Project Engineer I, you will design, commission, and test material handling systems, aligning PLC designs with electrical specifications and developing SCADA/HMI programs. You'll work independently and collaboratively, delivering projects and providing customer support. Key tasks include reviewing electrical designs, writing documents, and debugging PLC code.
12 Days Ago
San Francisco, CA, USA
Hybrid
1,000 Employees
149K-350K Annually
Mid level
1,000 Employees
149K-350K Annually
Mid level
Productivity • Professional Services • Software • Design
As a Software Engineer at Figma, you will build real-time collaborative features and enhance the design tools to optimize user experiences. You'll work on data modeling, tool development for prototyping, and performance optimization while collaborating closely with product managers and designers.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
11 Days Ago
United States
Remote
750 Employees
169K-305K Annually
Expert/Leader
750 Employees
169K-305K Annually
Expert/Leader
Aerospace • Artificial Intelligence • Machine Learning • Robotics • Software
As a Principal Engineer in the Special Projects team, you will spearhead technology strategy ideation, create reference implementations, iterate rapidly using customer feedback, explore future technologies, and identify technical debt within Shield AI's software ecosystem. This role requires collaboration with product teams and integration across various Hivemind products.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+49 More
11 Days Ago
Boston, MA, USA
709 Employees
Expert/Leader
709 Employees
Expert/Leader
Consumer Web • Internet of Things • Security
As a Principal Software Engineer, you will design, develop, and maintain cloud-based systems for customer interaction with security cameras. Responsibilities include optimizing performance and reliability, mentoring other engineers, and ensuring the documentation of systems for future developers.
11 Days Ago
Newark, CA, USA
520 Employees
146K-218K Annually
Senior level
520 Employees
146K-218K Annually
Senior level
Software
The Senior Embedded Software Engineer will architect and develop advanced platform software for powertrain electronic control units, lead AUTOSAR architecture implementation, and ensure the development of reliable components for electric vehicles. Responsibilities include design, integration, and optimization of platform software, along with implementing testing protocols.
Top Benefits:
401-K
Company Outings
Dental Insurance
+13 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size