Get the job you really want.

Top C++ Jobs

18 Days Ago
Princeton, NJ, USA
10,001 Employees
Entry level
10,001 Employees
Entry level
Hardware • Information Technology • Other • Software • Analytics
As an iOS Software Engineer at Trimble Maps, you will design, implement, test, and maintain software solutions, focusing on the development and support of GPS navigation SDKs for Android and iOS devices. Your role involves solving complex problems while delivering high-quality products, collaborating within an Agile team, and continuously improving systems through innovative coding practices.
18 Days Ago
Denver, CO, USA
608 Employees
Junior
608 Employees
Junior
Financial Services
The FullStack Developer will develop financial applications and web applications as part of an agile scrum team, collaborate with various engineering and business teams, and build automated tests and CI/CD pipelines. They will also contribute to product concepts and technology improvements during Hack Weeks.
18 Days Ago
US
Remote
2,500 Employees
Senior level
2,500 Employees
Senior level
Artificial Intelligence • Automotive • Machine Learning • Robotics • Transportation
The role involves defining requirements and performance metrics for autonomous vehicle operations, conducting analyses of vehicle behavior, managing risks, and leading data-driven decision-making processes. Responsibilities include developing simulation testing, mentoring team members, and ensuring system performance and safety standards.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+40 More
18 Days Ago
US
Remote
2,500 Employees
Senior level
2,500 Employees
Senior level
Artificial Intelligence • Automotive • Machine Learning • Robotics • Transportation
The Senior Autonomy Systems Engineer at Cruise will define requirements, validate operations, and analyze vehicle system performance, leveraging systems engineering and data analysis. Responsibilities include overseeing simulation testing, stakeholder communication, and developing robust methodologies for requirements management in autonomous vehicles.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+40 More
18 Days Ago
US
Remote
2,500 Employees
Senior level
2,500 Employees
Senior level
Artificial Intelligence • Automotive • Machine Learning • Robotics • Transportation
The Senior Driving Behaviors Systems Engineer II will define requirements and perform analysis of autonomous vehicle driving behaviors to enhance performance and safety. Responsibilities include data-driven design, risk management, communication of analyses, and developing methods to assess software impact on system requirements.
Top Benefits:
401-K
401-K Matching
Commuter Benefits
+40 More
18 Days Ago
United States
Remote
2,382 Employees
137K-270K Annually
Senior level
2,382 Employees
137K-270K Annually
Senior level
Big Data • Cloud • Software • Database
The Lead Engineer in Storage Execution at MongoDB will manage a team, contribute to the development of storage algorithms, and ensure the effectiveness of team dynamics. Responsibilities include mentoring, maintaining software expertise, collaborating with server engineers, and leading feature development within a C++ codebase.
Top Benefits:
401-K
Adoption Assistance
Child Care Benefits
+45 More
18 Days Ago
San Jose, CA, USA
65 Employees
Senior level
65 Employees
Senior level
Industrial • Manufacturing
The Senior ASIC Design Engineer will lead all phases of digital SoC design, including micro-architecture specification, RTL, and verification. Responsibilities include collaborating with system architects and engineers to deliver advanced automotive communication semiconductors and ensuring designs meet power, performance, and area goals.
18 Days Ago
San Jose, CA, USA
65 Employees
Senior level
65 Employees
Senior level
Industrial • Manufacturing
As a Senior ASIC Verification Engineer, you'll be responsible for the verification of digital SoC designs, collaborating with architects and designers. Your work involves executing and validating automotive communication semiconductors while debugging simulation failures and contributing to a cohesive team environment.

Featured Jobs

18 Days Ago
Atlanta, GA, USA
Remote
5 Employees
Mid level
5 Employees
Mid level
Business Intelligence • Consulting
The Snowflake Engineer/Architect will assess, design, build, and deploy Data Cloud solutions. This involves developing relationships with clients, delivering data-driven solutions, and ensuring high-quality deliverables. The role also includes implementing data integration processes, architecting data pipelines, and providing expertise in the Snowflake ecosystem and Microsoft Azure.
18 Days Ago
Herndon, VA, USA
127 Employees
Senior level
127 Employees
Senior level
Software
The Senior Software Engineer will design and develop software to enhance cyber operations capabilities, focusing on building back-end systems, testing pipelines, and deploying software on customer networks. The role requires strong programming skills and the ability to work within a high-performing team to deliver capabilities effectively.
18 Days Ago
USA
Remote
765 Employees
147K-267K Annually
Senior level
765 Employees
147K-267K Annually
Senior level
Artificial Intelligence • Automotive • Machine Learning • Transportation
As a Senior/Principal Engineer on the Prediction team, you will design and implement deep learning architectures for predicting road user behaviors, collaborate on integrating these models into the autonomous vehicle stack, and lead technical initiatives within the team.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+27 More
18 Days Ago
Annapolis Junction, MD, USA
59 Employees
Mid level
59 Employees
Mid level
Hardware • Security • Software • Cybersecurity
Design, develop, and maintain CNO capabilities, working with various programming languages and tools to support the customer's mission. Collaborate on coding, debugging, and reverse engineering, while applying knowledge of network protocols and software development processes.
18 Days Ago
San Francisco, CA, USA
160 Employees
Senior level
160 Employees
Senior level
Consumer Web
As a Senior Software Engineer on the AI Platform team, you will build modular distributed systems and integrate machine learning technologies. Your responsibilities include developing systems to understand user behavior, evaluating third-party services, and driving new features from prototypes to launch, all while collaborating closely with designers and infrastructure engineers.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+15 More
18 Days Ago
San Francisco, CA, USA
68 Employees
Senior level
68 Employees
Senior level
Other • Analytics
The Firmware Engineer will design and implement embedded firmware for marine hardware products, collaborate with multidisciplinary teams, and develop new features for existing platforms, ensuring high-quality documentation and participating in testing and debugging processes.
18 Days Ago
Capetown, CA, USA
Remote
45 Employees
Mid level
45 Employees
Mid level
Blockchain • Machine Learning • Analytics • Cryptocurrency
The Senior Crypto Backend Engineer at Token Metrics will develop frameworks to support Data Scientists and engineers, utilizing SQL, Python, R, Java, and C++. Responsibilities include collaborating on project requirements, creating infrastructure for data access and analysis, optimizing frameworks, and implementing data validation methods.
18 Days Ago
Bothell, WA, USA
4,570 Employees
Mid level
4,570 Employees
Mid level
Information Technology
The Software Development Engineer II will design, develop, and test software systems for fiber inspection microscopes. Responsibilities include writing code, testing applications, fixing bugs, and ensuring compliance to specifications while participating in the agile process and peer reviews.
18 Days Ago
Marvell, AR, USA
6,500 Employees
Senior level
6,500 Employees
Senior level
Semiconductor
The role involves developing verification environments, creating and executing detailed test plans for AI/ML, network processing, and automotive SoCs. The engineer will debug failures, maintain tools for SoC design, and develop tests to meet coverage goals while collaborating with designers and utilizing a variety of programming and verification methodologies.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+62 More
18 Days Ago
United States
Remote
24 Employees
114K-133K Annually
Senior level
24 Employees
114K-133K Annually
Senior level
Software
As a Senior Firmware Engineer, you'll lead firmware development projects, focusing on programming, testing, and delivering high-quality firmware. You'll mentor junior engineers, manage customer communication, and ensure project success through effective planning and execution, requiring expertise in embedded systems, C/C++, testing tools, and firm adherence to quality standards.
18 Days Ago
Saint Paul, MN, USA
24 Employees
114K-133K Annually
Senior level
24 Employees
114K-133K Annually
Senior level
Software
As a Senior Firmware Engineer at Dojo Five, you will lead firmware development projects from programming to testing, mentor junior engineers, and engage in customer communication to align business needs with technical requirements. You will maintain build systems and code documentation while adhering to company policies.
18 Days Ago
San Jose, CA, USA
8,216 Employees
98K-182K Annually
Mid level
8,216 Employees
98K-182K Annually
Mid level
Cloud • Hardware • Software • Semiconductor
The Software Engineer II at Cadence will develop and debug software programs related to physical synthesis. Responsibilities include collaborating with global R&D teams, providing engineering solutions, and ensuring customer success through technical interactions in the IC physical design space.
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.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size